declare const useVideoController: (playerRef: React.RefObject<HTMLVideoElement>, canvasParentRef: React.RefObject<HTMLDivElement>) => {
    playing: boolean;
    played: number;
    playbackRate: number;
    duration: number;
    currentTime: number;
    handlePlayPause: () => void;
    handleSeekChange: (seekTo: number) => void;
    handleSpeedChange: (rate: number) => void;
    handleFullScreen: () => void;
    formatTime: (time: number) => string;
    setCurrentTime: import("react").Dispatch<import("react").SetStateAction<number>>;
    isFullScreen: boolean;
    handleMuteUnmute: () => void;
    isMuted: boolean;
};
export default useVideoController;
