export declare enum StagingNodeKey { background = "staging-background", grid = "staging-grid" } interface StagingData { tag?: string; props?: { [props: string]: any; }; } interface StagingStoreState { stagingMap: { [key: string]: StagingData; }; ops: { upsertStagingData: (key: StagingNodeKey, data: StagingData) => void; removeStagingData: (key: StagingNodeKey) => void; }; } export declare const useStagingStore: import('zustand').UseBoundStore, "setState"> & { setState(nextStateOrUpdater: StagingStoreState | Partial | ((state: { stagingMap: { [x: string]: { tag?: string; props?: { [x: string]: any; }; }; }; ops: { upsertStagingData: (key: StagingNodeKey, data: StagingData) => void; removeStagingData: (key: StagingNodeKey) => void; }; }) => void), shouldReplace?: false): void; setState(nextStateOrUpdater: StagingStoreState | ((state: { stagingMap: { [x: string]: { tag?: string; props?: { [x: string]: any; }; }; }; ops: { upsertStagingData: (key: StagingNodeKey, data: StagingData) => void; removeStagingData: (key: StagingNodeKey) => void; }; }) => void), shouldReplace: true): void; }>; export {};