import { default as z } from 'zod'; import { workspaceStateSchema } from '@imagine/realtime/schemas'; type WorkspaceStateState = { steps: z.infer["steps"]; isInProgress: boolean; isMakingChanges: boolean; anyChangesMade: boolean; hidePreview: boolean; error: string | null; }; type WorkspaceStateActions = { update: (data: z.infer) => void; reset: () => void; setError: (error: string | null) => void; }; export type WorkspaceStateSlice = WorkspaceStateState & WorkspaceStateActions; export declare const workspaceStateSlice: import('@dhmk/zustand-lens').LensOpaqueType; export {}; //# sourceMappingURL=workspace-state.slice.d.ts.map