import type { StateStore } from 'mythik'; /** * Write device context to store (extracted for testability). * The hook calls this + subscribes to changes. */ export declare function writeDeviceContext(store: StateStore, insets?: { top: number; bottom: number; left: number; right: number; }): void; /** * Auto-tracks device context and writes to /ui/device/* in the store. * React Native implementation: uses Dimensions, Platform, Appearance, PixelRatio. * Subscribes to dimension changes (rotation) and appearance changes (dark mode). */ export declare function useDeviceContext(store: StateStore, enabled?: boolean): void; //# sourceMappingURL=use-device-context.d.ts.map