import * as React from "react";
export interface AudioPlayerProps extends Omit<React.HTMLAttributes<HTMLDivElement>, "onError" | "onVolumeChange"> {
    src: string;
    title?: string;
    artist?: string;
    isPlaying?: boolean;
    currentTime?: number;
    volume?: number;
    playbackRate?: number;
    showVolumeControl?: boolean;
    showSpeedControl?: boolean;
    isLoading?: boolean;
    isBuffering?: boolean;
    error?: string;
    disabled?: boolean;
    enableKeyboardShortcuts?: boolean;
    onPlay?: () => void;
    onPause?: () => void;
    onSeek?: (time: number) => void;
    onVolumeChange?: (volume: number) => void;
    onSpeedChange?: (speed: number) => void;
    onError?: (error: Event) => void;
    onEnded?: () => void;
}
export declare const AudioPlayer: React.ForwardRefExoticComponent<AudioPlayerProps & React.RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=audio-player.d.ts.map