import { JSONSchema7 } from '../JsonSchemaEditor/types'; interface SchemaState { schema: JSONSchema7; setSchema: (schema: (draft: JSONSchema7) => void) => void; setSchemaRaw: (schema: JSONSchema7) => void; } export declare const useSchemaStore: import("zustand").UseBoundStore, "setState"> & { setState(nextStateOrUpdater: SchemaState | Partial | ((state: import("immer").WritableDraft) => void), shouldReplace?: false | undefined): void; setState(nextStateOrUpdater: SchemaState | ((state: import("immer").WritableDraft) => void), shouldReplace: true): void; }>; export {};