eslint-plugin-mui-sx-order
Version:
Auto-sorts MUI sx/style props for clean, consistent code with ESLint
21 lines • 702 B
TypeScript
import { Rule } from 'eslint';
export type RuleContext = Rule.RuleContext;
export type RuleListener = Rule.RuleListener;
export type RuleModule = Rule.RuleModule;
export type ASTNode = Rule.Node;
export type ObjectExpression = any;
export type Property = any;
export type JSXAttribute = any;
export type VariableDeclarator = any;
export type ExportNamedDeclaration = any;
export type CallExpression = any;
export interface StyleObjectName {
(name: string): boolean;
}
export interface CheckAndReportFunction {
(context: RuleContext, node: ObjectExpression, getOrder: GetOrderFunction): void;
}
export interface GetOrderFunction {
(key: string): number;
}
//# sourceMappingURL=types.d.ts.map