21 lines · 573 B · TypeScript
RawDownload
export {  VoiceInputController,  VOICE_RECORDING_LIMIT_SECONDS,  resolveTranscriptCommit,  voiceInputBlocksSubmission,  voiceInputFreezesEditor,  type VoiceDraftSnapshot,  type VoiceInputControllerDependencies,  type VoiceInputPhase,  type VoiceInputState,  type VoiceRecorder,  type VoiceRecorderStatus,} from "./controller.ts";export {  VoiceTranscriptionError,  throwIfVoiceTranscriptionAborted,  type PreparedVoiceTranscription,  type VoiceTranscriber,  type VoiceTranscriptionErrorCode,  type VoiceTranscriptionOptions,} from "./transcription.ts";