import { Token } from "@0xsquid/squid-types"; import { ExecuteFiatQuoteResult, ExecuteQuoteClient, OnRampQuoteParams, OnRampTransactionStatus, OnrampConfigResponse, OnrampPaymentMethod, OnrampQuoteResponse } from "../../core/types/onramps/onramp"; export declare class OnrampService { private readonly baseUrl; getQuote(params: OnRampQuoteParams): Promise; executeQuote(params: ExecuteQuoteClient): Promise; getTransactionStatus(transactionId: string, walletAddress: string, providerId: string): Promise; getConfiguration({ tokens, }: { tokens: Token[]; }): Promise; getPaymentTypes(fiatCurrency: string, cryptoCurrencyID: string, country?: string): Promise; }