import type { TSESTree } from "@typescript-eslint/utils"; import type { RuleContext } from "@typescript-eslint/utils/ts-eslint"; import type { Options } from "./_rule"; import { MessageIds } from "./_rule"; import type { DeclarationScope } from "./util.extract-declaration-scopes"; /** * Verifies all properties in a given scope and report any line that isn't in * the expected order. */ export declare function reportDeclarationOrderViolations(context: RuleContext, node: TSESTree.Node, scope: DeclarationScope): void; //# sourceMappingURL=rule.declaration-order-violation.d.ts.map