import type { Ref } from '@stacksjs/stx'; /** * Reactive Screen Orientation API. */ export declare function useScreenOrientation(): UseScreenOrientationReturn; export declare interface UseScreenOrientationReturn { isSupported: Ref orientation: Ref angle: Ref lockOrientation: (type: ScreenOrientationLockType) => Promise unlockOrientation: () => void } declare type ScreenOrientationLockType = 'any' | 'natural' | 'landscape' | 'portrait' | 'portrait-primary' | 'portrait-secondary' | 'landscape-primary' | 'landscape-secondary';