import { createDeviceOrientation } from './core.mjs'; export { UseDeviceOrientationOptions, UseDeviceOrientationReturn } from './core.mjs'; import '@usels/core'; import '../../shared/configurable.mjs'; import '@legendapp/state'; /** * Reactive wrapper around the * [DeviceOrientationEvent](https://developer.mozilla.org/en-US/docs/Web/API/DeviceOrientationEvent). * * Tracks the physical orientation of the device and exposes alpha/beta/gamma * angles (and `isAbsolute$`) as observables, plus iOS permission flow integration. */ type UseDeviceOrientation = typeof createDeviceOrientation; declare const useDeviceOrientation: UseDeviceOrientation; export { type UseDeviceOrientation, createDeviceOrientation, useDeviceOrientation };