import { t as Orientation } from "../Orientation-CAIgPVlD.js"; //#region src/main/private/OrientationObserver.d.ts declare const orientationChangeEvent = "orientationchange"; interface OrientationEventValue { type: OrientationType; angle: number; value: Orientation; } declare class OrientationObserver extends EventTarget { orientation: OrientationEventValue; private _landscapeOrientationMediaQuery; private get landscapeOrientationMediaQuery(); private screenOrientationChangeListener; private landscapeOrientationMediaQueryChangeListener; private windowResizeListener; private lastWidth; private lastHeight; private get isIosPwaMode(); register(): void; unregister(): void; isScreenOrientationApiSupported(): boolean; dispatchOrientationChangeEvent(orientation: OrientationEventValue): void; onScreenOrientationChange(): void; onLandscapeOrientationMediaQueryChange(event: Event): void; private handleWindowResize; } type OrientationChangeEvent = CustomEvent; declare global { interface HTMLElementEventMap { [orientationChangeEvent]: OrientationChangeEvent; } } //#endregion export { OrientationChangeEvent, OrientationEventValue, OrientationObserver, orientationChangeEvent };