import type { AgentTool } from '@earendil-works/pi-agent-core'; import type { Config } from '../../config/schema.js'; import type { MessageBus } from '../../infra/bus/index.js'; export interface TextToSpeechToolDeps { bus: MessageBus; getContext: () => { channel: string; chatId: string; } | null; getConfig: () => Config | undefined; } export declare function createTextToSpeechTool(deps: TextToSpeechToolDeps): AgentTool;