export namespace importPlugin {
    export { importPluginModule as import };
}
export namespace nodePlugin {
    export { nodePluginModule as n };
}
export const stylisticJsPlugin: {
    '@stylistic/js': {
        rules: import("@stylistic/eslint-plugin-js").Rules;
        configs: {
            "disable-legacy": import("eslint").Linter.Config;
            "all": import("eslint").Linter.Config;
            "all-flat": import("eslint").Linter.Config;
        };
    };
};
export const jsxA11yPlugin: {
    'jsx-a11y': any;
};
export namespace reactPlugin {
    export { reactPluginModule as react };
}
export const reactHooksPlugin: {
    'react-hooks': typeof reactHooksPluginModule;
};
export const nextPlugin: {
    '@next/next': any;
};
export const typescriptPlugin: {
    '@typescript-eslint': {
        configs: Record<string, import("@typescript-eslint/utils/ts-eslint").ClassicConfig.Config>;
        meta: import("@typescript-eslint/utils/ts-eslint").FlatConfig.PluginMeta;
        rules: typeof import("@typescript-eslint/eslint-plugin/use-at-your-own-risk/rules");
    };
};
import nodePluginModule from 'eslint-plugin-n';
import reactPluginModule from 'eslint-plugin-react';
import reactHooksPluginModule from 'eslint-plugin-react-hooks';
