import { ResolvedVrtConfig, VrtReport, VrtRunMode } from "../types.mjs"; //#region src/compare/engine.d.ts type RunCompareOptions = { /** * How much of the suite this run covered. In `changed` mode a baseline * without a screenshot is `carried` (not selected), never a failing * `removed`. Defaults to `full`. */ mode?: VrtRunMode; /** `--changed` base ref, recorded in the report for provenance. */ ref?: string | null; /** Set when `--changed` was escalated to a full run by a trigger. */ escalation?: { file: string; trigger: string; } | null; }; declare function runCompare(config: ResolvedVrtConfig, options?: RunCompareOptions): Promise; //#endregion export { RunCompareOptions, runCompare };