import { type JsonObject } from "../documents/conversions.js"; type RolesWithChores = JsonObject & { readonly "maintenance-chore": readonly unknown[]; }; export declare const SETTINGS_HISTORY: readonly [import("../documents/conversions.js").DropConversion<"agentRunEffort">, import("../documents/conversions.js").DropConversion<"agentRunModel">, import("../documents/conversions.js").DropConversion<"agentRunModels">, import("../documents/conversions.js").DropConversion<"autoFastModels">, import("../documents/conversions.js").DropConversion<"autoTier">, import("../documents/conversions.js").DropConversion<"autoTierEagerness">, import("../documents/conversions.js").DropConversion<"commandJudgeModels">, import("../documents/conversions.js").DropConversion<"commandRules">, import("../documents/conversions.js").DropConversion<"contextShelf">, import("../documents/conversions.js").DropConversion<"dependencyFreshness">, import("../documents/conversions.js").DropConversion<"explainCommands">, import("../documents/conversions.js").DropConversion<"iqContext">, import("../documents/conversions.js").DropConversion<"iqContextHoldout">, import("../documents/conversions.js").DropConversion<"moveAfterLimit">, import("../documents/conversions.js").DropConversion<"quickModel">, import("../documents/conversions.js").DropConversion<"resumeAfterLimit">, import("../documents/conversions.js").DropConversion<"resumeAfterOutage">, import("../documents/conversions.js").DropConversion<"sidecars">, import("../documents/conversions.js").DropConversion<"terseHoldout">, import("../documents/conversions.js").DropConversion<"terseOutput">, import("../documents/conversions.js").DropConversion<"testFaultDetection">, import("../documents/conversions.js").RetypeConversion<"rules", readonly unknown[], { id: string; label: string; moment: "agent.finished" | "agent.landed" | "file.edited" | "turn.ending"; when?: { repo?: string | undefined; paths?: string[] | undefined; outcome?: ("checks-failed" | "clean" | "conflict" | "error")[] | undefined; sample?: number | undefined; } | undefined; action: { kind: "command"; command: string; timeoutMs?: number | undefined; } | { kind: "verdict"; verdict: "allow" | "hold"; } | { kind: "builtin"; name: "verify-ui-edits" | "version-landed"; }; enabled?: boolean | undefined; }[]>, import("../documents/conversions.js").MapValueConversion<"personaRouting", { readonly off: false; readonly suggest: true; readonly auto: true; }>, import("../documents/conversions.js").RetypeConversion<"rules", readonly unknown[], { id: string; label: string; moment: "agent.finished" | "agent.landed" | "file.edited" | "turn.ending"; when?: { repo?: string | undefined; paths?: string[] | undefined; outcome?: ("checks-failed" | "clean" | "conflict" | "error")[] | undefined; sample?: number | undefined; } | undefined; action: { kind: "command"; command: string; timeoutMs?: number | undefined; } | { kind: "verdict"; verdict: "allow" | "hold"; } | { kind: "builtin"; name: "verify-ui-edits" | "version-landed"; }; enabled?: boolean | undefined; }[]>, import("../documents/conversions.js").FoldConversion<"keepWarm" | "keepWarmHours" | "keepWarmMinTokens" | "keepWarmReserve", "keepWarm", Partial<{ auto: boolean; hours: number; minTokens: number; reserve: number; }>>, import("../documents/conversions.js").AtConversion<"offload", import("../documents/conversions.js").DropConversion<"landCheck">>, import("../documents/conversions.js").AtConversion<"modelRoles", import("../documents/conversions.js").DropConversion<"pre-push-fix">>, import("../documents/conversions.js").DropConversion<"leanGuidance">, import("../documents/conversions.js").DropConversion<"leanGuidanceHoldout">, import("../documents/conversions.js").DropConversion<"toolResultClearing">, import("../documents/conversions.js").DropConversion<"toolResultClearingHoldout">, import("../documents/conversions.js").AtConversion<"modelRoles", import("../documents/conversions.js").TransformConversion>, import("../documents/conversions.js").TransformConversion, import("../documents/conversions.js").AtConversion<"retention", import("../documents/conversions.js").FoldConversion<"restorePointDays", "restorePointKeepDays", number>>]; export {}; //# sourceMappingURL=settings-history.d.ts.map