/**
 * Transcribe a local audio file for dataset voice rows (STT via getAudioTranscript / Deepgram).
 * Returns empty string if DEEPGRAM_API_KEY is unset or transcription fails.
 */
export declare function transcribeDatasetAudioFile(filePath: string, workspaceId: string | null | undefined): Promise<string>;
/**
 * Download audio from an http(s) URL (including Trusys blob / SAS), transcribe, return transcript text.
 * Private Trusys blob URLs without `sig` require `token` so the server can resolve a SAS URL via Control Plane.
 */
export declare function transcribeDatasetAudioFromUrl(url: string, workspaceId: string | null | undefined, token?: string | string[] | undefined): Promise<string>;
//# sourceMappingURL=datasetVoiceTranscript.d.ts.map