interface AudioPlayerProps { src?: string; title?: string; artist?: string; artwork?: string; /** compact = single row; full = card with artwork */ variant?: 'compact' | 'full'; autoplay?: boolean; loop?: boolean; /** Show previous / next track buttons */ showTrackControls?: boolean; canPrevious?: boolean; canNext?: boolean; class?: string; onplay?: () => void; onpause?: () => void; onended?: () => void; /** Go to previous track in a playlist */ onprevious?: () => void; /** Go to next track in a playlist */ onnext?: () => void; } declare const AudioPlayer: import("svelte").Component; type AudioPlayer = ReturnType; export default AudioPlayer;