/** * Checks if the document is currently in fullscreen mode. * * @returns {boolean} */ export declare const documentIsFullScreen: () => boolean; /** * Checks if the window occupies the entire screen dimensions. * * @returns {boolean} */ export declare const isScreenFilled: () => boolean; /** * Checks if fullscreen mode is active either via document API or by matching screen dimensions. * * @returns {boolean} */ export declare const isFullScreenMode: () => boolean; /** * Requests fullscreen mode for the document. * * @param {FullscreenOptions} [ops] * @returns {Promise} */ export declare const requestFullScreen: (ops?: FullscreenOptions) => Promise; /** * Exits fullscreen mode. * * @returns {Promise} */ export declare const exitFullScreen: () => Promise; /** * Attaches a listener to fullscreen change events. * * @param {EventListenerOrEventListenerObject} listener * @param {boolean|AddEventListenerOptions} [ops] * @returns {void} */ export declare const onFullScreenChange: (listener: EventListenerOrEventListenerObject, ops?: boolean | AddEventListenerOptions) => void; /** * Removes a listener from fullscreen change events. * * @param {EventListenerOrEventListenerObject} listener * @param {boolean|AddEventListenerOptions} [ops] * @returns {void} */ export declare const offFullScreenChange: (listener: EventListenerOrEventListenerObject, ops?: boolean | AddEventListenerOptions) => void; //# sourceMappingURL=fullScreen.d.mts.map