import type { AssistantMessage } from "@earendil-works/pi-ai"; export interface OverflowCheckAssistantMessage { stopReason?: string; errorMessage?: string; usage?: { input: number; output: number; cacheRead?: number; cacheWrite?: number; }; } /** Single adapter for pi-ai overflow checks; keeps AssistantMessage casts out of recovery logic. */ export declare function assistantMessageForOverflowCheck(message: OverflowCheckAssistantMessage): AssistantMessage; //# sourceMappingURL=recovery-adapters.d.ts.map