import type { HookDeps } from "./types"; export declare function createFallbackTimeoutHelpers(deps: HookDeps, abortSessionRequest: (sessionID: string, source: string) => Promise, autoRetryWithFallback: (sessionID: string, newModel: string, resolvedAgent: string | undefined, source: string) => Promise): { clearSessionFallbackTimeout: (sessionID: string) => void; scheduleSessionFallbackTimeout: (sessionID: string, resolvedAgent?: string) => void; };