export type CodexGateType = "hooks" | "trust"; export interface GateAnswers { codexHooksGate?: "trust_all" | "continue_untrusted"; codexTrustGate?: "yes"; } export declare function loadGateAnswers(): GateAnswers; export declare function saveGateAnswer(key: K, value: GateAnswers[K]): void; /** * The digit that answers a gate per the remembered choice, or null when the * user must be asked. Digits are the dialogs' literal on-screen numbers; * the runner appends Enter because current Codex only highlights on the digit. */ export declare function rememberedGateDigit(gate: CodexGateType): string | null; //# sourceMappingURL=codexGateAnswers.d.ts.map