UNPKG

@kajidog/mcp-tts-voicevox

Version:

VOICEVOX integration for MCP - Text-to-Speech server using VOICEVOX engine

28 lines 983 B
import { QueueEventType, QueueEventListener, QueueItem } from "./types"; /** * イベント管理クラス * キュー関連イベントの管理と発火を担当 */ export declare class EventManager { private eventListeners; constructor(); /** * イベントリスナーを追加 * @param event イベントタイプ * @param listener リスナー関数 */ addEventListener(event: QueueEventType, listener: QueueEventListener): void; /** * イベントリスナーを削除 * @param event イベントタイプ * @param listener リスナー関数 */ removeEventListener(event: QueueEventType, listener: QueueEventListener): void; /** * イベントを発火 * @param event 発火するイベントのタイプ * @param item 関連するキューアイテム(オプション) */ emitEvent(event: QueueEventType, item?: QueueItem): void; } //# sourceMappingURL=event-manager.d.ts.map