import { NativePreviewMode } from '../shared/native/types'; export declare const NATIVE_PREVIEW_QUERY_PARAM = "__nativePreview"; export declare const NATIVE_PREVIEW_STORAGE_KEY = "burdenoff.nativePreview"; /** * Resolve the preview mode for this page load: the query param wins and is * persisted to sessionStorage (`off` clears it); otherwise the persisted value * is reused. Never active inside a real Capacitor native app. */ export declare function resolveNativePreview(): NativePreviewMode | null; /** Preview mode resolved by the last `resolveNativePreview()` / `applyNativePreview()`. */ export declare function getActiveNativePreview(): NativePreviewMode | null; /** * Apply a preview mode to the document: `data-native-preview` on `` and, for * `desktop`, a minimal fake `window.__burdenoffDesktop` (only when no real bridge * exists) plus `data-desktop-platform` / `data-desktop-titlebar`. */ export declare function applyNativePreview(mode: NativePreviewMode | null): void; //# sourceMappingURL=preview.d.ts.map