import { StoreOrdersRes, StoreGetOrdersParams } from "@medusajs/medusa"; import { UseQueryOptionsWrapper } from "../../../types"; import { Response } from "@medusajs/medusa-js"; export declare const orderKeys: { cart: (cartId: string) => readonly ["orders", "detail", "cart", string]; all: ["orders"]; lists: () => ["orders", "list"]; list: (query?: StoreGetOrdersParams | undefined) => ["orders", "list", { query: StoreGetOrdersParams | undefined; }]; details: () => ["orders", "detail"]; detail: (id: string) => ["orders", "detail", string]; }; declare type OrderQueryKey = typeof orderKeys; export declare const useOrder: (id: string, options?: UseQueryOptionsWrapper, Error, ReturnType>) => { readonly error: null; readonly isError: false; readonly isIdle: true; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "idle"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: Error; readonly isError: true; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: true; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "error"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: null; readonly isError: false; readonly isIdle: false; readonly isLoading: true; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "loading"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: Error; readonly isError: true; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: true; readonly isSuccess: false; readonly status: "error"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: null; readonly isError: false; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: true; readonly status: "success"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export declare const useCartOrder: (cartId: string, options?: UseQueryOptionsWrapper, Error, ReturnType>) => { readonly error: null; readonly isError: false; readonly isIdle: true; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "idle"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: Error; readonly isError: true; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: true; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "error"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: null; readonly isError: false; readonly isIdle: false; readonly isLoading: true; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "loading"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: Error; readonly isError: true; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: true; readonly isSuccess: false; readonly status: "error"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: null; readonly isError: false; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: true; readonly status: "success"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export declare const useOrders: (query: StoreGetOrdersParams, options?: UseQueryOptionsWrapper, Error, ReturnType>) => { readonly error: null; readonly isError: false; readonly isIdle: true; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "idle"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: Error; readonly isError: true; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: true; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "error"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: null; readonly isError: false; readonly isIdle: false; readonly isLoading: true; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: false; readonly status: "loading"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: Error; readonly isError: true; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: true; readonly isSuccess: false; readonly status: "error"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; } | { readonly error: null; readonly isError: false; readonly isIdle: false; readonly isLoading: false; readonly isLoadingError: false; readonly isRefetchError: false; readonly isSuccess: true; readonly status: "success"; readonly dataUpdatedAt: number; readonly errorUpdatedAt: number; readonly failureCount: number; readonly isFetched: boolean; readonly isFetchedAfterMount: boolean; readonly isFetching: boolean; readonly isPlaceholderData: boolean; readonly isPreviousData: boolean; readonly isRefetching: boolean; readonly isStale: boolean; readonly refetch: (options?: (import("react-query").RefetchOptions & import("react-query").RefetchQueryFilters) | undefined) => Promise, Error>>; readonly remove: () => void; readonly order?: import("@medusajs/medusa").Order | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export {};