type PreviewStateState = { randomGenerationKey: string; previewUrl: URL | null; previewToken: string | null; previewUrlWithPreviewToken: URL | null; isElementSelectorEnabled: boolean; viewMode: "desktop" | "mobile"; }; type PreviewStateActions = { setPreviewUrl: (previewUrl: URL) => Promise; setPreviewToken: (token: string) => void; setElementSelectorEnabled: (enabled: boolean) => void; refreshIframe: () => void; setViewMode: (viewMode: "desktop" | "mobile") => void; reset: () => void; }; export type PreviewStateSlice = PreviewStateState & PreviewStateActions; export declare const previewStateSlice: import('@dhmk/zustand-lens').LensOpaqueType; export {}; //# sourceMappingURL=preview.slice.d.ts.map