import { AdminGetPriceListsPriceListProductsParams, AdminGetPriceListPaginationParams, AdminPriceListsListRes, AdminPriceListRes, AdminProductsListRes } from "@medusajs/medusa"; import { Response } from "@medusajs/medusa-js"; import { UseQueryOptionsWrapper } from "../../../types"; export declare const adminPriceListKeys: { detailProducts(id: string, query?: any): readonly ["admin_price_lists", "detail", string, "products", any]; all: ["admin_price_lists"]; lists: () => ["admin_price_lists", "list"]; list: (query?: any) => ["admin_price_lists", "list", { query: any; }]; details: () => ["admin_price_lists", "detail"]; detail: (id: string) => ["admin_price_lists", "detail", string]; }; declare type PriceListQueryKeys = typeof adminPriceListKeys; export declare const useAdminPriceLists: (query?: AdminGetPriceListPaginationParams, 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly price_lists?: import("@medusajs/medusa").PriceList[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly price_lists?: import("@medusajs/medusa").PriceList[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly price_lists?: import("@medusajs/medusa").PriceList[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly price_lists?: import("@medusajs/medusa").PriceList[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly price_lists?: import("@medusajs/medusa").PriceList[] | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export declare const useAdminPriceListProducts: (id: string, query?: AdminGetPriceListsPriceListProductsParams, 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly products?: (import("@medusajs/medusa").Product | import("@medusajs/medusa/dist/types/pricing").PricedProduct)[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly products?: (import("@medusajs/medusa").Product | import("@medusajs/medusa/dist/types/pricing").PricedProduct)[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly products?: (import("@medusajs/medusa").Product | import("@medusajs/medusa/dist/types/pricing").PricedProduct)[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly products?: (import("@medusajs/medusa").Product | import("@medusajs/medusa/dist/types/pricing").PricedProduct)[] | 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 limit?: number | undefined; readonly offset?: number | undefined; readonly count?: number | undefined; readonly products?: (import("@medusajs/medusa").Product | import("@medusajs/medusa/dist/types/pricing").PricedProduct)[] | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export declare const useAdminPriceList: (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 price_list?: import("@medusajs/medusa").PriceList | 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 price_list?: import("@medusajs/medusa").PriceList | 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 price_list?: import("@medusajs/medusa").PriceList | 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 price_list?: import("@medusajs/medusa").PriceList | 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 price_list?: import("@medusajs/medusa").PriceList | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export {};