import { EventEmitter } from "node:events"; import { Message } from "../message/message.js"; export interface STTEvents { message: [Message]; vad: []; error: [unknown]; } export interface STT = STTEvents> extends EventEmitter { post: (media: Message) => void; dispose: () => void; }