import { StoreCartsRes, StoreCompleteCartRes, StorePostCartReq, StorePostCartsCartPaymentSessionUpdateReq, StorePostCartsCartReq, StorePostCartsCartShippingMethodReq } from "@medusajs/medusa"; import { UseMutationOptions } from "react-query"; export declare const useCreateCart: (options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, StorePostCartReq | undefined, unknown>; export declare const useUpdateCart: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, StorePostCartsCartReq, unknown>; export declare const useCompleteCart: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, void, unknown>; export declare const useCreatePaymentSession: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, void, unknown>; export declare const useUpdatePaymentSession: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, { provider_id: string; } & StorePostCartsCartPaymentSessionUpdateReq, unknown>; declare type RefreshPaymentSessionMutationData = { provider_id: string; }; export declare const useRefreshPaymentSession: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, RefreshPaymentSessionMutationData, unknown>; declare type SetPaymentSessionMutationData = { provider_id: string; }; export declare const useSetPaymentSession: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, SetPaymentSessionMutationData, unknown>; export declare const useAddShippingMethodToCart: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, StorePostCartsCartShippingMethodReq, unknown>; declare type DeletePaymentSessionMutationData = { provider_id: string; }; export declare const useDeletePaymentSession: (cartId: string, options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, DeletePaymentSessionMutationData, unknown>; export declare const useStartCheckout: (options?: UseMutationOptions) => import("react-query").UseMutationResult, Error, StorePostCartReq, unknown>; export {};