import type { KlawConfig } from "../config/types.klaw.js"; import type { RealtimeVoiceAgentConsultResult } from "./agent-consult-runtime.js"; type Logger = { debug?: (message: string) => void; }; export type RealtimeVoiceFastContextConfig = { enabled: boolean; maxResults: number; sources: Array<"memory" | "sessions">; timeoutMs: number; fallbackToConsult: boolean; }; export type RealtimeVoiceFastContextLabels = { audienceLabel: string; contextName: string; }; export type RealtimeVoiceFastContextConsultResult = { handled: false; } | { handled: true; result: RealtimeVoiceAgentConsultResult; }; export declare function resolveRealtimeVoiceFastContextConsult(params: { cfg: KlawConfig; agentId: string; sessionKey: string; config: RealtimeVoiceFastContextConfig; args: unknown; logger: Logger; labels?: Partial; }): Promise; export {};