export declare enum OrderType {
    TemplateReferenceVariable = "TEMPLATE_REFERENCE",
    StructuralDirective = "STRUCTURAL_DIRECTIVE",
    AttributeBinding = "ATTRIBUTE_BINDING",
    InputBinding = "INPUT_BINDING",
    OutputBinding = "OUTPUT_BINDING",
    TwoWayBinding = "TWO_WAY_BINDING"
}
export type Options = [
    {
        readonly alphabetical: boolean;
        readonly order: readonly OrderType[];
    }
];
export type MessageIds = 'attributesOrder';
export declare const RULE_NAME = "attributes-order";
declare const _default: import("@typescript-eslint/utils/ts-eslint").RuleModule<"attributesOrder", Options, import("../utils/create-eslint-rule").RuleDocs, import("@typescript-eslint/utils/ts-eslint").RuleListener>;
export default _default;
//# sourceMappingURL=attributes-order.d.ts.map