import { useQuery, type DefaultError, type QueryKey } from '@tanstack/react-query'; export type MoonPayBuyTransactionsResponse = { id?: string; createdAt?: string; baseCurrencyAmount?: number; status?: 'waitingPayment' | 'pending' | 'waitingAuthorization' | 'failed' | 'completed'; failureReason?: string; externalTransactionId?: string; }; export type MoonPayBuyTransactionErrorResponse = { message?: string; moonPayErrorCode?: string; type?: string; }; type QueryType = typeof useQuery; type QueryOptions = Parameters['0']; type MoonPayTransactionQueryParams = { apiKey?: string; }; declare const _default: (externalTransactionId?: string, queryParams?: MoonPayTransactionQueryParams, queryOptions?: Partial) => import("@tanstack/react-query").UseQueryResult; export default _default; //# sourceMappingURL=useMoonPayTransaction.d.ts.map