eslint-plugin-ng-module-sort
Version:
Sort Angular and NestJS module imports, declarations, exports, controls, etc.
6 lines • 905 B
TypeScript
import { Decorator, Property } from '@typescript-eslint/types/dist/generated/ast-spec';
import { ESLintUtils } from '@typescript-eslint/utils';
export declare const ruleCreator: <TOptions extends readonly unknown[], TMessageIds extends string, TRuleListener extends import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleListener = import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleListener>({ name, meta, ...rule }: Readonly<ESLintUtils.RuleWithMetaAndName<TOptions, TMessageIds, TRuleListener>>) => import("@typescript-eslint/utils/dist/ts-eslint/Rule").RuleModule<TMessageIds, TOptions, TRuleListener>;
export declare function getPropertiesOfDecorator(node: Decorator, extras: Array<string>, argIndex?: number): Array<Property> | undefined;
export declare function getKnownProperties(properties: Array<Property>, extras: Array<string>): Array<Property>;
//# sourceMappingURL=utils.d.ts.map