react-voice-recorder-pro
Version:
A powerful React hook-based voice recording library with real-time audio visualization and comprehensive browser support
19 lines • 574 B
TypeScript
interface UseAudioPlayerReturn {
isPlaying: boolean;
audioRef: React.RefObject<HTMLAudioElement | null>;
playPause: () => void;
resetPlayer: () => void;
handleAudioEnded: () => void;
}
/**
* Custom hook for managing audio playback
*
* Key features:
* - Manages play/pause state of audio files
* - Provides HTML Audio element reference
* - Automatic pause handling on playback completion
* - Player state reset functionality
*/
export declare function useAudioPlayer(): UseAudioPlayerReturn;
export {};
//# sourceMappingURL=useAudioPlayer.d.ts.map