export declare const useStore: import("zustand").UseBoundStore<Omit<Omit<import("zustand").StoreApi<import("./slices/app").AppSlice>, "setState"> & {
    setState(partial: import("./slices/app").AppSlice | Partial<import("./slices/app").AppSlice> | ((state: import("./slices/app").AppSlice) => import("./slices/app").AppSlice | Partial<import("./slices/app").AppSlice>), replace?: false | undefined, action?: (string | {
        [x: string]: unknown;
        [x: number]: unknown;
        [x: symbol]: unknown;
        type: string;
    }) | undefined): void;
    setState(state: import("./slices/app").AppSlice | ((state: import("./slices/app").AppSlice) => import("./slices/app").AppSlice), replace: true, action?: (string | {
        [x: string]: unknown;
        [x: number]: unknown;
        [x: symbol]: unknown;
        type: string;
    }) | undefined): void;
}, "setState"> & {
    setState(nextStateOrUpdater: import("./slices/app").AppSlice | Partial<import("./slices/app").AppSlice> | ((state: import("immer/dist/internal").WritableDraft<import("./slices/app").AppSlice>) => void), shouldReplace?: false, action?: (string | {
        [x: string]: unknown;
        [x: number]: unknown;
        [x: symbol]: unknown;
        type: string;
    }) | undefined): void;
    setState(nextStateOrUpdater: import("./slices/app").AppSlice | ((state: import("immer/dist/internal").WritableDraft<import("./slices/app").AppSlice>) => void), shouldReplace: true, action?: (string | {
        [x: string]: unknown;
        [x: number]: unknown;
        [x: symbol]: unknown;
        type: string;
    }) | undefined): void;
}>;
