@independo/capacitor-voice-recorder
Version:
Capacitor plugin for voice recording
24 lines (23 loc) • 1.32 kB
TypeScript
import type { GenericResponse } from '../../definitions';
/** Success wrapper for boolean plugin responses. */
export declare const successResponse: () => GenericResponse;
/** Failure wrapper for boolean plugin responses. */
export declare const failureResponse: () => GenericResponse;
/** Error for missing microphone permission. */
export declare const missingPermissionError: () => Error;
/** Error for attempting to start while already recording. */
export declare const alreadyRecordingError: () => Error;
/** Error for microphone in use by another app or recorder. */
export declare const microphoneBeingUsedError: () => Error;
/** Error for devices that cannot record audio. */
export declare const deviceCannotVoiceRecordError: () => Error;
/** Error for recorder start failures. */
export declare const failedToRecordError: () => Error;
/** Error for empty or zero-length recordings. */
export declare const emptyRecordingError: () => Error;
/** Error for stopping without an active recording. */
export declare const recordingHasNotStartedError: () => Error;
/** Error for failures when fetching recording data. */
export declare const failedToFetchRecordingError: () => Error;
/** Error for browsers that do not support permission queries. */
export declare const couldNotQueryPermissionStatusError: () => Error;