import { type Dependencies, type OverrideCreator, type OverrideESLintConfig, type OverrideInternalOverride, type RulesCreator, type SettingsCreator } from '../types';
export declare const env: OverrideESLintConfig['env'];
export declare const extendsConfig: string[];
export declare const files: string[];
export declare const parserOptions: OverrideESLintConfig['parserOptions'];
export declare const settings: {
    jest: {
        version: string;
    };
};
export declare const createJestOverride: OverrideCreator;
export declare const createPlugins: (dependencies: Dependencies, customPlugins?: string[]) => string[];
/**
 * @see https://github.com/jest-community/eslint-plugin-jest
 */
export declare const createJestRules: RulesCreator;
/**
 * @see https://github.com/testing-library/eslint-plugin-jest-dom
 */
export declare const createJestDomRules: RulesCreator;
/**
 * @see https://github.com/testing-library/eslint-plugin-testing-library
 */
export declare const createTestingLibraryRules: RulesCreator;
export declare const createTestOverrides: RulesCreator;
/**
 * @see https://github.com/testing-library/eslint-plugin-testing-library#testing-librarycustom-renders
 */
export declare const createTestingLibrarySettings: SettingsCreator;
export declare const createJestConfigOverride: OverrideInternalOverride;
