import { ActiveUI, PlayListPlacement, CustomIcons, PlayerPlacement, PlayList, InitialStates, InterfacePlacement, CoverImgsCss, VolumeSliderPlacement } from '../../AudioPlayer/Context'; export interface AudioPlayerProps { children?: React.ReactNode; playList: PlayList; audioInitialState?: InitialStates; audioRef?: React.MutableRefObject; activeUI?: ActiveUI; customIcons?: CustomIcons; coverImgsCss?: CoverImgsCss; currentIndex?: number | null; placement?: { player?: PlayerPlacement; playList?: PlayListPlacement; interface?: InterfacePlacement; volumeSlider?: VolumeSliderPlacement; }; closeCallback?: () => void; } export declare const AudioPlayer: ({ audioRef, children, ...restProps }: AudioPlayerProps) => JSX.Element;