import React from "react";
import { type PlayerContextType, type PlayerCallbacks, type CustomComponents, type Theme, RepeatMode } from "../types";
interface UduxPlayerProviderProps {
    children: React.ReactNode;
    theme?: Partial<Theme>;
    components?: CustomComponents;
    initialVolume?: number;
    initialShuffle?: boolean;
    initialRepeat?: RepeatMode;
    callbacks?: Partial<PlayerCallbacks>;
}
export declare const PlayerContext: React.Context<PlayerContextType | undefined>;
export declare const UduxPlayerProvider: React.FC<UduxPlayerProviderProps>;
export {};
