/** Same shape as ElevenLabs list response items (avoid importing the service module). */ export type VoicesListCacheVoice = { voice_id: string; name: string; category?: string; }; export declare function getCachedVoicesList(ttlMs: number): VoicesListCacheVoice[] | null; export declare function setCachedVoicesList(voices: VoicesListCacheVoice[]): void; /** * Drop the in-memory voices cache. Called from `destroy()` on shutdown / hot * reload, and re-exported under a `*ForTesting` alias so vitest cases keep * their existing import. */ export declare function clearVoicesListCache(): void; export declare const resetVoicesListCacheForTesting: typeof clearVoicesListCache;