import type { RuleModule } from '@typescript-eslint/utils/ts-eslint'; import type { ESLint, Linter } from 'eslint'; import { rules } from './rules'; type RuleKey = keyof typeof rules; export interface Plugin extends Omit { rules: Record>; configs: { recommended: ESLint.ConfigData; 'flat/recommended': Array; }; } export declare const plugin: Plugin; export { rules }; export declare const configs: { recommended: ESLint.ConfigData; 'flat/recommended': Array; }; /** * @alias * @type {Plugin} **/ export default plugin; //# sourceMappingURL=index.d.ts.map