export type TranscriptionInput = { audioPath: string; language?: string; signal: AbortSignal; }; export type TranscriptionResult = { text: string; }; export type SttProvider = { id: string; transcribe(input: TranscriptionInput): Promise; };