import { AdminUsersListRes, AdminUserRes } from "@medusajs/medusa"; import { Response } from "@medusajs/medusa-js"; import { UseQueryOptionsWrapper } from "../../../types"; export declare const adminUserKeys: import("../../../types").TQueryKey<"admin_users", any, string>; declare type UserQueryKeys = typeof adminUserKeys; export declare const useAdminUsers: (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 users?: Omit[] | 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 users?: Omit[] | 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 users?: Omit[] | 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 users?: Omit[] | 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 users?: Omit[] | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export declare const useAdminUser: (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 user?: Omit | 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 user?: Omit | 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 user?: Omit | 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 user?: Omit | 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 user?: Omit | undefined; readonly response?: import("@medusajs/medusa-js").HTTPResponse | undefined; }; export {};