declare const _default: {
    configs: {
        readonly 'flat/pedantic': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/pedantic";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/style': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/style";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/suspicious': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/suspicious";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/restriction': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/restriction";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/correctness': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/correctness";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/nursery': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/nursery";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/perf': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/perf";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/eslint': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/eslint";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/import': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/import";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/jest': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/jest";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/jsdoc': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/jsdoc";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/jsx-a11y': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/jsx-a11y";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/nextjs': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/nextjs";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/node': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/node";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/promise': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/promise";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/react': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/react";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/react-hooks': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/react-hooks";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/react-perf': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/react-perf";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/typescript': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/typescript";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/unicorn': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/unicorn";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/vitest': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/vitest";
            readonly rules: Record<string, "off">;
        }>;
        readonly 'flat/vue': import('./config-helper.js').SplittedFlatConfig<{
            readonly name: "oxlint/vue";
            readonly rules: Record<string, "off">;
        }>;
        readonly recommended: {
            plugins: string[];
            rules: Record<string, "off">;
        };
        readonly all: {
            plugins: string[];
            rules: Record<string, "off">;
        };
        readonly 'flat/all': import('./config-helper.js').SplittedFlatConfig<{
            name: string;
            rules: Record<string, "off">;
        }>;
        readonly 'flat/recommended': import('./config-helper.js').SplittedFlatConfig<{
            name: string;
            rules: Record<string, "off">;
        }>;
    };
    buildFromOxlintConfig: (config: import('./build-from-oxlint-config/types.js').OxlintConfig, options?: import('./build-from-oxlint-config/types.js').BuildFromOxlintConfigOptions) => import('./build-from-oxlint-config/types.js').EslintPluginOxlintConfig[];
    buildFromOxlintConfigFile: (oxlintConfigFile: string, options?: import('./build-from-oxlint-config/types.js').BuildFromOxlintConfigOptions) => import('./build-from-oxlint-config/types.js').EslintPluginOxlintConfig[];
};
export default _default;
