export type TurnFailureStep = "retry" | "switch_model" | "buy_credits" | "connect_model" | "new_session" | "send_message"; export declare function setTurnFailureStepSink(next: ((step: TurnFailureStep) => void) | null): void; /** Record a recovery step for whichever failure banner is visible, if any. */ export declare function noteTurnFailureAction(step: TurnFailureStep): void;