export declare const lintConfigSettings: readonly ["type-checked"];
export type LintConfigSetting = typeof lintConfigSettings[number];
export declare function isLintConfigSetting(setting: string): setting is LintConfigSetting;
export declare function resolveEslintConfigPath(cwd: string): string;
export declare function readEslintConfigSource(cwd: string): {
    configPath: string;
    source: string;
};
export declare function assertXylabsEslintConfig(cwd: string): void;
export declare function getLintConfigValue(cwd: string, setting: LintConfigSetting): string;
export declare function isLintConfigFlagTruthy(value: string | undefined): boolean;
export declare function applyTypeCheckedSetting(source: string, isEnabled: boolean): string;
export declare function setLintConfigValue(cwd: string, setting: LintConfigSetting, value: string | undefined): number;
export declare function lintConfigGet(setting: string): number;
export declare function lintConfigSet(setting: string, value?: string): number;
//# sourceMappingURL=lint-config.d.ts.map