import { type EslintRunResult } from '../../services/lint/eslint-runner.js'; import { type ProgramIO } from '../cli-helpers.js'; export type LintBaselineOptions = { scope?: string; config?: string; timeoutMs?: string; json?: boolean; baselineFile?: string; allowEmpty?: boolean; }; export declare function writeBaselineJson(projectRoot: string, baselineFile: string, result: EslintRunResult): { path: string; violations: number; }; export declare function emitBaseline(io: ProgramIO, options: LintBaselineOptions, timeoutMs: number | undefined): void;