import type { Store } from "effector"; import type { Cart } from "../cart"; import type Postmate from "postmate"; import type { ShopLike } from "../../shopDomain"; export declare function saveCartDataToLocalStorage(cart: Cart, idKey: string, uuidKey: string): void; export declare function saveJWTToLocalStorage(jwt: Store, key: string, checkoutRemote: Postmate): void; export interface MakeCartCheckoutFunctionArgs { cart: Cart; checkoutRemote: Postmate; jwt: Store; shop: string | ShopLike; } export declare function makeCartCheckoutFunction(a: MakeCartCheckoutFunctionArgs): () => Promise; export declare function getNonEmptyStringFromLocalStorage(key: string): string | undefined;