useFullscreen(): { cleanup: () => void; exit: () => Promise<boolean>; request: (element?: Element) => Promise<boolean>; toggle: (element?: Element) => Promise<boolean>; get state(): FullscreenState; subscribe(callback: (state: FullscreenState) => void): () => boolean;} Returns {
cleanup: () => void;
exit: () => Promise<boolean>;
request: (element?: Element) => Promise<boolean>;
toggle: (element?: Element) => Promise<boolean>;
get state(): FullscreenState;
subscribe(callback: (state: FullscreenState) => void): () => boolean;
}