UNPKG

@multiversx/sdk-dapp-swap

Version:

A library to hold the main logic for swapping between tokens on the MultiversX blockchain

32 lines 2.49 kB
import { DocumentNode, QueryHookOptions } from '@apollo/client'; export declare const useQueryWrapper: <TData>({ query, queryOptions, refetchTrigger, isPollingEnabled, pollingIntervalMiliseconds, isRefetchEnabled }: { query: DocumentNode; refetchTrigger?: number | undefined; pollingIntervalMiliseconds?: number | undefined; isPollingEnabled?: boolean | undefined; isRefetchEnabled?: boolean | undefined; queryOptions?: QueryHookOptions<TData, import("@apollo/client").OperationVariables> | undefined; }) => { client: import("@apollo/client").ApolloClient<any>; observable: import("@apollo/client").ObservableQuery<TData, import("@apollo/client").OperationVariables>; errors?: readonly import("graphql").GraphQLFormattedError[] | undefined; networkStatus: import("@apollo/client").NetworkStatus; called: boolean; subscribeToMore: <TSubscriptionData = TData, TSubscriptionVariables extends import("@apollo/client").OperationVariables = import("@apollo/client").OperationVariables>(options: import("@apollo/client").SubscribeToMoreOptions<TData, TSubscriptionVariables, TSubscriptionData>) => () => void; updateQuery: <TVars extends import("@apollo/client").OperationVariables = import("@apollo/client").OperationVariables>(mapFn: (previousQueryResult: TData, options: Pick<import("@apollo/client").WatchQueryOptions<TVars, TData>, "variables">) => TData) => void; reobserve: (newOptions?: Partial<import("@apollo/client").WatchQueryOptions<import("@apollo/client").OperationVariables, TData>> | undefined, newNetworkStatus?: import("@apollo/client").NetworkStatus | undefined) => Promise<import("@apollo/client").ApolloQueryResult<TData>>; variables: import("@apollo/client").OperationVariables | undefined; fetchMore: <TFetchData = TData, TFetchVars extends import("@apollo/client").OperationVariables = import("@apollo/client").OperationVariables>(fetchMoreOptions: import("@apollo/client").FetchMoreQueryOptions<TFetchVars, TFetchData> & { updateQuery?: ((previousQueryResult: TData, options: { fetchMoreResult: TFetchData; variables: TFetchVars; }) => TData) | undefined; }) => Promise<import("@apollo/client").ApolloQueryResult<TFetchData>>; data: TData | undefined; error: import("@apollo/client").ApolloError | undefined; isError: boolean; isLoading: boolean; isRefetching: boolean; refetch: () => void; }; //# sourceMappingURL=useQueryWrapper.d.ts.map