UNPKG

@uppy/audio

Version:

Uppy plugin that records audio using the device’s microphone.

20 lines 767 B
import { h } from 'preact'; import type { I18n } from '@uppy/utils/lib/Translator'; import { type AudioSourceSelectProps } from './AudioSourceSelect.jsx'; interface RecordingScreenProps extends AudioSourceSelectProps { stream: MediaStream | null | undefined; recordedAudio: string | null | undefined; recording: boolean; supportsRecording: boolean; showAudioSourceDropdown: boolean | undefined; onSubmit: () => void; i18n: I18n; onStartRecording: () => void; onStopRecording: () => void; onStop: () => void; onDiscardRecordedAudio: () => void; recordingLengthSeconds: number; } export default function RecordingScreen(props: RecordingScreenProps): h.JSX.Element; export {}; //# sourceMappingURL=RecordingScreen.d.ts.map