import { TSESLint } from '@typescript-eslint/utils'; declare const runtimeMeta: { readonly namespace: "no-barrel-files"; readonly name: string; readonly version: string; }; declare const configs: { readonly recommended: readonly [{ plugins: { 'no-barrel-files': Omit; }; rules: { 'no-barrel-files/no-barrel-files': "error"; }; }]; readonly 'flat/recommended': readonly [{ plugins: { 'no-barrel-files': Omit; }; rules: { 'no-barrel-files/no-barrel-files': "error"; }; }]; readonly 'legacy-recommended': { readonly plugins: readonly ["no-barrel-files"]; readonly rules: { readonly 'no-barrel-files/no-barrel-files': "error"; }; }; }; declare const plugin: TSESLint.FlatConfig.Plugin & { configs: typeof configs; flat: TSESLint.FlatConfig.Config; meta: typeof runtimeMeta; }; export = plugin; //# sourceMappingURL=index.d.ts.map