export type ModalState = { modalIsOpen: boolean; }; export type ModalAction = { closeModal: () => void; openModal: () => void; init: () => void; }; export type ModalStore = ModalState & ModalAction; export declare const modalInitialState: ModalState; export declare const useModalStore: import("zustand").UseBoundStore, "setState" | "devtools"> & { setState(partial: ModalStore | Partial | ((state: ModalStore) => ModalStore | Partial), replace?: false | undefined, action?: (string | { [x: string]: unknown; [x: number]: unknown; [x: symbol]: unknown; type: string; }) | undefined): void; setState(state: ModalStore | ((state: ModalStore) => ModalStore), replace: true, action?: (string | { [x: string]: unknown; [x: number]: unknown; [x: symbol]: unknown; type: string; }) | undefined): void; devtools: { cleanup: () => void; }; }>; //# sourceMappingURL=useModalStore.d.ts.map