default: {
    pauseRecording: (() => Promise<boolean>);
    requestAudioRecordingPermissions: (() => Promise<boolean>);
    resumeRecording: (() => Promise<boolean>);
    startRecording: (() => Promise<boolean>);
    stopRecording: (() => Promise<IStopRecordingReturn>);
    uploadRecords: ((__namedParameters) => Promise<void>);
} = ...

Type declaration

  • pauseRecording: (() => Promise<boolean>)
      • (): Promise<boolean>
      • Returns Promise<boolean>

  • requestAudioRecordingPermissions: (() => Promise<boolean>)
      • (): Promise<boolean>
      • Request recording permissions.

        Returns Promise<boolean>

  • resumeRecording: (() => Promise<boolean>)
      • (): Promise<boolean>
      • Returns Promise<boolean>

  • startRecording: (() => Promise<boolean>)
      • (): Promise<boolean>
      • Returns Promise<boolean>

  • stopRecording: (() => Promise<IStopRecordingReturn>)
  • uploadRecords: ((__namedParameters) => Promise<void>)
      • (__namedParameters): Promise<void>
      • Parameters

        Returns Promise<void>