import type { Linter } from 'eslint'; /** * Stylistic configuration options */ export interface StylisticOptions { /** * Enable experimental rules * @default false */ experimental?: boolean; /** * Indentation style * @default 2 */ indent?: number | 'tab'; /** * JSX support * @default true */ jsx?: boolean; /** * Use less opinionated rules * @default false */ lessOpinionated?: boolean; /** * Override rules */ overrides?: Linter.RulesRecord; /** * Quote style * @default 'single' */ quotes?: 'single' | 'double'; /** * Use semicolons * @default false */ semi?: boolean; } /** * Stylistic configuration defaults */ export declare const StylisticConfigDefaults: StylisticOptions; /** * Stylistic configuration */ export declare function stylistic(options?: StylisticOptions): Linter.Config[]; //# sourceMappingURL=stylistic.d.ts.map