import type { PublicRealtimeAccess } from "./realtime-auth.ts"; import type { ExtensionContext } from "@earendil-works/pi-coding-agent"; export interface CodexVoiceAuth { headers: Headers; baseUrl: string; officialCodex: boolean; realtime?: PublicRealtimeAccess; loginFailure?(): Error; env?: Record; } export declare function resolveCodexVoiceAuth(ctx: ExtensionContext): Promise;