export declare const PLAN_FILE_STATE_KEY = "hooman.planFile"; export declare const PLAN_ENTER_REASON_STATE_KEY = "hooman.enterReason"; export declare const PLAN_ENTERED_AT_STATE_KEY = "hooman.enteredAt"; type AppStateLike = { get(key: string): T; set(key: string, value: unknown): void; }; type AgentLike = { appState: AppStateLike; }; export type PlanState = { planFile: string | null; enterReason: string | null; enteredAt: string | null; }; export declare function getPlanState(agent: AgentLike): PlanState; export declare function setPlanState(agent: AgentLike, snapshot: { planFile: string; enterReason?: string | undefined; enteredAt: string; }): void; export declare function clearPlanState(agent: AgentLike): void; export {};