@kanalabs/kana-widget-v2
Version:
Kana Widget for cross-chain bridging and swap.
28 lines (27 loc) • 1.63 kB
TypeScript
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;
}>;