export declare class VoiceTimeoutError extends Error { readonly timeoutMs: number; constructor(timeoutMs: number); } export declare class ParentAbortError extends Error { constructor(reason?: unknown); } export declare function withTimeout(run: (signal: AbortSignal) => Promise, ms: number, parentSignal: AbortSignal): Promise; export declare function abortReason(signal: AbortSignal): unknown;