import { type ProviderRecoveryFacts } from "../../lib/provider-recovery.js"; import type { Session, SessionEvent } from "../types.js"; export type ModelRecovery = ProviderRecoveryFacts; /** * Current automatic same-turn provider recovery, never retry authority or a * prediction of availability. The shared `@opengeni/react` projection keeps the * web app and embedded conversations on one presentation. */ export declare function currentModelRecovery(session: Pick, events: readonly SessionEvent[]): ModelRecovery | null;