import fs from "node:fs"; import os from "node:os"; import path from "node:path"; import type { TalkConfig, TalkProviderConfig } from "./types.gateway.js"; import type { BotConfig } from "./types.js"; type TalkApiKeyDeps = { fs?: typeof fs; os?: typeof os; path?: typeof path; }; export declare const DEFAULT_TALK_PROVIDER = "elevenlabs"; export declare function normalizeTalkSection(value: TalkConfig | undefined): TalkConfig | undefined; export declare function normalizeTalkConfig(config: BotConfig): BotConfig; export declare function resolveActiveTalkProviderConfig(talk: TalkConfig | undefined): { provider?: string; config?: TalkProviderConfig; }; export declare function buildTalkConfigResponse(value: unknown): TalkConfig | undefined; export declare function readTalkApiKeyFromProfile(deps?: TalkApiKeyDeps): string | null; export declare function resolveTalkApiKey(env?: NodeJS.ProcessEnv, deps?: TalkApiKeyDeps): string | null; export {};