import type { ExtensionAPI, ExtensionContext } from "@earendil-works/pi-coding-agent"; import { type CodexVoiceAuth } from "./auth.ts"; import { type GippityToolRegistry } from "./realtime-tools.ts"; export interface PublicRealtimeAccess { tools: GippityToolRegistry; ctx: ExtensionContext; } export declare function resolveRealtimeVoiceAuth(ctx: ExtensionContext, config: { voice: { model: string; apiProvider: string; webSearch: boolean; }; }, pi?: ExtensionAPI): Promise;