import { Dispatch, SetStateAction } from 'react'; interface ControlTimeoutProps { controlTimeout: ReturnType; controlTimeoutDelay: number; mounted: boolean; showControls: boolean; setShowControls: Dispatch>; alwaysShowControls: boolean; } export declare const useControlTimeout: ({ controlTimeout, controlTimeoutDelay, mounted, showControls, setShowControls, alwaysShowControls, }: ControlTimeoutProps) => { clearControlTimeout: () => void; resetControlTimeout: () => void; hideControls: () => void; setClearTimeout: Dispatch>; setControlTimeout: () => void; }; export {};