/**
 * Watch mode for audit — re-runs audit at interval, shows only changes.
 * Bridge to future guard command.
 */
import type { AuditResult } from "./types.js";
export interface WatchOptions {
    /** Interval in seconds between audit runs */
    interval?: number;
    /** Formatter for first-run full output */
    formatter: (result: AuditResult) => string;
    /** Output function (defaults to console.log) */
    output?: (line: string) => void;
}
/**
 * Watch mode: run audit periodically, show full output on first run,
 * then only score deltas on subsequent runs.
 */
export declare function watchAudit(ip: string, serverName: string, platform: string, options: WatchOptions): Promise<void>;
//# sourceMappingURL=watch.d.ts.map