export interface UploadedAudio {
    id: string;
    name: string;
    size: number;
    url: string;
    duration?: number;
}
interface AudioUploadProps {
    value: UploadedAudio[];
    onChange: (audios: UploadedAudio[]) => void;
    maxAudios?: number;
    maxSize?: number;
    disabled?: boolean;
    className?: string;
    multiple?: boolean;
    acceptedFormats?: string[];
    showPlayer?: boolean;
}
export declare function AudioUpload({ value, onChange, maxAudios, maxSize, // 50MB default
disabled, className, multiple, acceptedFormats, showPlayer, }: AudioUploadProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=audio-upload.d.ts.map