23 lines
589 B
TypeScript
23 lines
589 B
TypeScript
// Generated by dts-bundle-generator v9.3.1
|
|
|
|
import { ESLintUtils } from '@typescript-eslint/utils';
|
|
import { Rule } from 'eslint';
|
|
|
|
export declare function defineRules(rules: {
|
|
[ruleName: string]: Rule.RuleModule | ESLintUtils.RuleModule<string, unknown[]>;
|
|
}): {
|
|
[ruleName: string]:
|
|
| Rule.RuleModule
|
|
| ESLintUtils.RuleModule<string, unknown[], ESLintUtils.RuleListener>;
|
|
};
|
|
export declare function defineRule({
|
|
name,
|
|
create,
|
|
...meta
|
|
}: Rule.RuleMetaData & {
|
|
name?: string;
|
|
create: (context: Rule.RuleContext) => Rule.RuleListener;
|
|
}): Rule.RuleModule;
|
|
|
|
export {};
|