import { Linter } from 'eslint';

export type BaseEnableOption<T extends Record<string, any>> = {
    overrides?: Linter.RulesRecord;
} & T;
export type EnableOption<T extends Record<string, any> = object> = boolean | BaseEnableOption<T>;
export type BaseConfigOptions<T extends Record<string, any> = object> = {
    overrides?: Linter.RulesRecord;
} & T;
