import { type paths } from '@reservoir0x/relay-sdk';
import { useInfiniteQuery, type DefaultError, type InfiniteData, type QueryKey } from '@tanstack/react-query';
export type UserTransactionQuery = paths['/requests/v2']['get']['parameters']['query'] & {
    id?: string;
};
export type UserTransactionsResponse = paths['/requests/v2']['get']['responses']['200']['content']['application/json'];
type InfiniteQueryType = typeof useInfiniteQuery<UserTransactionsResponse, DefaultError, InfiniteData<UserTransactionsResponse>, QueryKey, string | undefined | null>;
type QueryOptions = Parameters<InfiniteQueryType>['0'];
export declare const queryRequests: (baseApiUrl?: string, options?: UserTransactionQuery | false, pageParam?: string | null, headers?: HeadersInit) => Promise<UserTransactionsResponse>;
export default function (options?: UserTransactionQuery | false, baseApiUrl?: string, queryOptions?: Partial<QueryOptions>): {
    data: {
        id?: string | undefined;
        status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
        user?: string | undefined;
        recipient?: string | undefined;
        data?: {
            slippageTolerance?: string | undefined;
            failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
            fees?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            feesUsd?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            inTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
            currency?: string | undefined;
            currencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            feeCurrency?: string | undefined;
            feeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            appFeeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            refundCurrencyData?: {
                currency?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                amount?: string | undefined;
                amountFormatted?: string | undefined;
                amountUsd?: string | undefined;
                minimumAmount?: string | undefined;
            } | undefined;
            appFees?: {
                recipient?: string | undefined;
                amount?: string | undefined;
                amountUsd?: string | undefined;
            }[] | undefined;
            metadata?: {
                sender?: string | undefined;
                recipient?: string | undefined;
                currencyIn?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyOut?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyGasTopup?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                rate?: string | undefined;
            } | undefined;
            price?: string | undefined;
            usesExternalLiquidity?: boolean | undefined;
            timeEstimate?: number | undefined;
            triggeredByCcm?: boolean | undefined;
            outTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
        } | undefined;
        referrer?: string | undefined;
        moonpayId?: string | undefined;
        createdAt?: string | undefined;
        updatedAt?: string | undefined;
    }[];
    error: Error;
    isError: true;
    isPending: false;
    isLoading: false;
    isLoadingError: false;
    isRefetchError: true;
    isSuccess: false;
    isPlaceholderData: false;
    status: "error";
    fetchNextPage: (options?: import("@tanstack/react-query").FetchNextPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchPreviousPage: (options?: import("@tanstack/react-query").FetchPreviousPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchNextPageError: boolean;
    isFetchingNextPage: boolean;
    isFetchPreviousPageError: boolean;
    isFetchingPreviousPage: boolean;
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: Error | null;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/react-query").RefetchOptions | undefined) => Promise<import("@tanstack/react-query").QueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchStatus: import("@tanstack/react-query").FetchStatus;
    promise: Promise<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>>;
} | {
    data: {
        id?: string | undefined;
        status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
        user?: string | undefined;
        recipient?: string | undefined;
        data?: {
            slippageTolerance?: string | undefined;
            failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
            fees?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            feesUsd?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            inTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
            currency?: string | undefined;
            currencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            feeCurrency?: string | undefined;
            feeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            appFeeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            refundCurrencyData?: {
                currency?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                amount?: string | undefined;
                amountFormatted?: string | undefined;
                amountUsd?: string | undefined;
                minimumAmount?: string | undefined;
            } | undefined;
            appFees?: {
                recipient?: string | undefined;
                amount?: string | undefined;
                amountUsd?: string | undefined;
            }[] | undefined;
            metadata?: {
                sender?: string | undefined;
                recipient?: string | undefined;
                currencyIn?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyOut?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyGasTopup?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                rate?: string | undefined;
            } | undefined;
            price?: string | undefined;
            usesExternalLiquidity?: boolean | undefined;
            timeEstimate?: number | undefined;
            triggeredByCcm?: boolean | undefined;
            outTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
        } | undefined;
        referrer?: string | undefined;
        moonpayId?: string | undefined;
        createdAt?: string | undefined;
        updatedAt?: string | undefined;
    }[];
    error: null;
    isError: false;
    isPending: false;
    isLoading: false;
    isLoadingError: false;
    isRefetchError: false;
    isFetchNextPageError: false;
    isFetchPreviousPageError: false;
    isSuccess: true;
    isPlaceholderData: false;
    status: "success";
    fetchNextPage: (options?: import("@tanstack/react-query").FetchNextPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchPreviousPage: (options?: import("@tanstack/react-query").FetchPreviousPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: Error | null;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/react-query").RefetchOptions | undefined) => Promise<import("@tanstack/react-query").QueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchStatus: import("@tanstack/react-query").FetchStatus;
    promise: Promise<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>>;
} | {
    data: {
        id?: string | undefined;
        status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
        user?: string | undefined;
        recipient?: string | undefined;
        data?: {
            slippageTolerance?: string | undefined;
            failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
            fees?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            feesUsd?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            inTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
            currency?: string | undefined;
            currencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            feeCurrency?: string | undefined;
            feeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            appFeeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            refundCurrencyData?: {
                currency?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                amount?: string | undefined;
                amountFormatted?: string | undefined;
                amountUsd?: string | undefined;
                minimumAmount?: string | undefined;
            } | undefined;
            appFees?: {
                recipient?: string | undefined;
                amount?: string | undefined;
                amountUsd?: string | undefined;
            }[] | undefined;
            metadata?: {
                sender?: string | undefined;
                recipient?: string | undefined;
                currencyIn?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyOut?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyGasTopup?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                rate?: string | undefined;
            } | undefined;
            price?: string | undefined;
            usesExternalLiquidity?: boolean | undefined;
            timeEstimate?: number | undefined;
            triggeredByCcm?: boolean | undefined;
            outTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
        } | undefined;
        referrer?: string | undefined;
        moonpayId?: string | undefined;
        createdAt?: string | undefined;
        updatedAt?: string | undefined;
    }[];
    error: Error;
    isError: true;
    isPending: false;
    isLoading: false;
    isLoadingError: true;
    isRefetchError: false;
    isFetchNextPageError: false;
    isFetchPreviousPageError: false;
    isSuccess: false;
    isPlaceholderData: false;
    status: "error";
    fetchNextPage: (options?: import("@tanstack/react-query").FetchNextPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchPreviousPage: (options?: import("@tanstack/react-query").FetchPreviousPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: Error | null;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/react-query").RefetchOptions | undefined) => Promise<import("@tanstack/react-query").QueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchStatus: import("@tanstack/react-query").FetchStatus;
    promise: Promise<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>>;
} | {
    data: {
        id?: string | undefined;
        status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
        user?: string | undefined;
        recipient?: string | undefined;
        data?: {
            slippageTolerance?: string | undefined;
            failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
            fees?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            feesUsd?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            inTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
            currency?: string | undefined;
            currencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            feeCurrency?: string | undefined;
            feeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            appFeeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            refundCurrencyData?: {
                currency?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                amount?: string | undefined;
                amountFormatted?: string | undefined;
                amountUsd?: string | undefined;
                minimumAmount?: string | undefined;
            } | undefined;
            appFees?: {
                recipient?: string | undefined;
                amount?: string | undefined;
                amountUsd?: string | undefined;
            }[] | undefined;
            metadata?: {
                sender?: string | undefined;
                recipient?: string | undefined;
                currencyIn?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyOut?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyGasTopup?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                rate?: string | undefined;
            } | undefined;
            price?: string | undefined;
            usesExternalLiquidity?: boolean | undefined;
            timeEstimate?: number | undefined;
            triggeredByCcm?: boolean | undefined;
            outTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
        } | undefined;
        referrer?: string | undefined;
        moonpayId?: string | undefined;
        createdAt?: string | undefined;
        updatedAt?: string | undefined;
    }[];
    error: null;
    isError: false;
    isPending: true;
    isLoading: true;
    isLoadingError: false;
    isRefetchError: false;
    isFetchNextPageError: false;
    isFetchPreviousPageError: false;
    isSuccess: false;
    isPlaceholderData: false;
    status: "pending";
    fetchNextPage: (options?: import("@tanstack/react-query").FetchNextPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchPreviousPage: (options?: import("@tanstack/react-query").FetchPreviousPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: Error | null;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/react-query").RefetchOptions | undefined) => Promise<import("@tanstack/react-query").QueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchStatus: import("@tanstack/react-query").FetchStatus;
    promise: Promise<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>>;
} | {
    data: {
        id?: string | undefined;
        status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
        user?: string | undefined;
        recipient?: string | undefined;
        data?: {
            slippageTolerance?: string | undefined;
            failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
            fees?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            feesUsd?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            inTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
            currency?: string | undefined;
            currencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            feeCurrency?: string | undefined;
            feeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            appFeeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            refundCurrencyData?: {
                currency?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                amount?: string | undefined;
                amountFormatted?: string | undefined;
                amountUsd?: string | undefined;
                minimumAmount?: string | undefined;
            } | undefined;
            appFees?: {
                recipient?: string | undefined;
                amount?: string | undefined;
                amountUsd?: string | undefined;
            }[] | undefined;
            metadata?: {
                sender?: string | undefined;
                recipient?: string | undefined;
                currencyIn?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyOut?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyGasTopup?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                rate?: string | undefined;
            } | undefined;
            price?: string | undefined;
            usesExternalLiquidity?: boolean | undefined;
            timeEstimate?: number | undefined;
            triggeredByCcm?: boolean | undefined;
            outTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
        } | undefined;
        referrer?: string | undefined;
        moonpayId?: string | undefined;
        createdAt?: string | undefined;
        updatedAt?: string | undefined;
    }[];
    error: null;
    isError: false;
    isPending: true;
    isLoadingError: false;
    isRefetchError: false;
    isFetchNextPageError: false;
    isFetchPreviousPageError: false;
    isSuccess: false;
    isPlaceholderData: false;
    status: "pending";
    fetchNextPage: (options?: import("@tanstack/react-query").FetchNextPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchPreviousPage: (options?: import("@tanstack/react-query").FetchPreviousPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: Error | null;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isLoading: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/react-query").RefetchOptions | undefined) => Promise<import("@tanstack/react-query").QueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchStatus: import("@tanstack/react-query").FetchStatus;
    promise: Promise<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>>;
} | {
    data: {
        id?: string | undefined;
        status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
        user?: string | undefined;
        recipient?: string | undefined;
        data?: {
            slippageTolerance?: string | undefined;
            failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
            fees?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            feesUsd?: {
                gas?: string | undefined;
                fixed?: string | undefined;
                price?: string | undefined;
            } | undefined;
            inTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
            currency?: string | undefined;
            currencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            feeCurrency?: string | undefined;
            feeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            appFeeCurrencyObject?: {
                chainId?: number | undefined;
                address?: string | undefined;
                symbol?: string | undefined;
                name?: string | undefined;
                decimals?: number | undefined;
                metadata?: {
                    logoURI?: string | undefined;
                    verified?: boolean | undefined;
                    isNative?: boolean | undefined;
                } | undefined;
            } | undefined;
            refundCurrencyData?: {
                currency?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                amount?: string | undefined;
                amountFormatted?: string | undefined;
                amountUsd?: string | undefined;
                minimumAmount?: string | undefined;
            } | undefined;
            appFees?: {
                recipient?: string | undefined;
                amount?: string | undefined;
                amountUsd?: string | undefined;
            }[] | undefined;
            metadata?: {
                sender?: string | undefined;
                recipient?: string | undefined;
                currencyIn?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyOut?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    amountUsdCurrent?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                currencyGasTopup?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                rate?: string | undefined;
            } | undefined;
            price?: string | undefined;
            usesExternalLiquidity?: boolean | undefined;
            timeEstimate?: number | undefined;
            triggeredByCcm?: boolean | undefined;
            outTxs?: {
                fee?: string | undefined;
                data?: unknown;
                stateChanges?: unknown;
                hash?: string | undefined;
                block?: number | undefined;
                type?: string | undefined;
                chainId?: number | undefined;
                timestamp?: number | undefined;
            }[] | undefined;
        } | undefined;
        referrer?: string | undefined;
        moonpayId?: string | undefined;
        createdAt?: string | undefined;
        updatedAt?: string | undefined;
    }[];
    isError: false;
    error: null;
    isPending: false;
    isLoading: false;
    isLoadingError: false;
    isRefetchError: false;
    isSuccess: true;
    isPlaceholderData: true;
    isFetchNextPageError: false;
    isFetchPreviousPageError: false;
    status: "success";
    fetchNextPage: (options?: import("@tanstack/react-query").FetchNextPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchPreviousPage: (options?: import("@tanstack/react-query").FetchPreviousPageOptions | undefined) => Promise<import("@tanstack/react-query").InfiniteQueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    hasNextPage: boolean;
    hasPreviousPage: boolean;
    isFetchingNextPage: boolean;
    isFetchingPreviousPage: boolean;
    dataUpdatedAt: number;
    errorUpdatedAt: number;
    failureCount: number;
    failureReason: Error | null;
    errorUpdateCount: number;
    isFetched: boolean;
    isFetchedAfterMount: boolean;
    isFetching: boolean;
    isInitialLoading: boolean;
    isPaused: boolean;
    isRefetching: boolean;
    isStale: boolean;
    refetch: (options?: import("@tanstack/react-query").RefetchOptions | undefined) => Promise<import("@tanstack/react-query").QueryObserverResult<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>, Error>>;
    fetchStatus: import("@tanstack/react-query").FetchStatus;
    promise: Promise<InfiniteData<{
        requests?: {
            id?: string | undefined;
            status?: "refund" | "delayed" | "waiting" | "failure" | "pending" | "success" | undefined;
            user?: string | undefined;
            recipient?: string | undefined;
            data?: {
                slippageTolerance?: string | undefined;
                failReason?: "UNKNOWN" | "AMOUNT_TOO_LOW_TO_REFUND" | "DEPOSIT_ADDRESS_MISMATCH" | "DEPOSIT_CHAIN_MISMATCH" | "SLIPPAGE" | "INCORRECT_DEPOSIT_CURRENCY" | "DOUBLE_SPEND" | "SOLVER_CAPACITY_EXCEEDED" | "DEPOSITED_AMOUNT_TOO_LOW_TO_FILL" | "NEGATIVE_NEW_AMOUNT_AFTER_FEES" | "NO_QUOTES" | "MISSING_REVERT_DATA" | "REVERSE_SWAP_FAILED" | "GENERATE_SWAP_FAILED" | "TOO_LITTLE_RECEIVED" | "EXECUTION_REVERTED" | "NEW_CALLDATA_INCLUDES_HIGHER_RENT_FEE" | "TRANSACTION_REVERTED" | "N/A" | undefined;
                fees?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                feesUsd?: {
                    gas?: string | undefined;
                    fixed?: string | undefined;
                    price?: string | undefined;
                } | undefined;
                inTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
                currency?: string | undefined;
                currencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                feeCurrency?: string | undefined;
                feeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                appFeeCurrencyObject?: {
                    chainId?: number | undefined;
                    address?: string | undefined;
                    symbol?: string | undefined;
                    name?: string | undefined;
                    decimals?: number | undefined;
                    metadata?: {
                        logoURI?: string | undefined;
                        verified?: boolean | undefined;
                        isNative?: boolean | undefined;
                    } | undefined;
                } | undefined;
                refundCurrencyData?: {
                    currency?: {
                        chainId?: number | undefined;
                        address?: string | undefined;
                        symbol?: string | undefined;
                        name?: string | undefined;
                        decimals?: number | undefined;
                        metadata?: {
                            logoURI?: string | undefined;
                            verified?: boolean | undefined;
                            isNative?: boolean | undefined;
                        } | undefined;
                    } | undefined;
                    amount?: string | undefined;
                    amountFormatted?: string | undefined;
                    amountUsd?: string | undefined;
                    minimumAmount?: string | undefined;
                } | undefined;
                appFees?: {
                    recipient?: string | undefined;
                    amount?: string | undefined;
                    amountUsd?: string | undefined;
                }[] | undefined;
                metadata?: {
                    sender?: string | undefined;
                    recipient?: string | undefined;
                    currencyIn?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyOut?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        amountUsdCurrent?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    currencyGasTopup?: {
                        currency?: {
                            chainId?: number | undefined;
                            address?: string | undefined;
                            symbol?: string | undefined;
                            name?: string | undefined;
                            decimals?: number | undefined;
                            metadata?: {
                                logoURI?: string | undefined;
                                verified?: boolean | undefined;
                                isNative?: boolean | undefined;
                            } | undefined;
                        } | undefined;
                        amount?: string | undefined;
                        amountFormatted?: string | undefined;
                        amountUsd?: string | undefined;
                        minimumAmount?: string | undefined;
                    } | undefined;
                    rate?: string | undefined;
                } | undefined;
                price?: string | undefined;
                usesExternalLiquidity?: boolean | undefined;
                timeEstimate?: number | undefined;
                triggeredByCcm?: boolean | undefined;
                outTxs?: {
                    fee?: string | undefined;
                    data?: unknown;
                    stateChanges?: unknown;
                    hash?: string | undefined;
                    block?: number | undefined;
                    type?: string | undefined;
                    chainId?: number | undefined;
                    timestamp?: number | undefined;
                }[] | undefined;
            } | undefined;
            referrer?: string | undefined;
            moonpayId?: string | undefined;
            createdAt?: string | undefined;
            updatedAt?: string | undefined;
        }[] | undefined;
        continuation?: string | undefined;
    }, unknown>>;
};
export {};
//# sourceMappingURL=useRequests.d.ts.map