import { DfnsApiClientOptions } from '../../types/generic'; import * as T from './types'; export declare class ExchangesClient { private apiOptions; constructor(apiOptions: DfnsApiClientOptions); createDeposit(request: T.CreateDepositRequest): Promise; createExchange(request: T.CreateExchangeRequest): Promise; createWithdrawal(request: T.CreateWithdrawalRequest): Promise; deleteExchange(request: T.DeleteExchangeRequest): Promise; getExchange(request: T.GetExchangeRequest): Promise; listAccountAssets(request: T.ListAccountAssetsRequest): Promise; listAccounts(request: T.ListAccountsRequest): Promise; listAssetWithdrawalNetworks(request: T.ListAssetWithdrawalNetworksRequest): Promise; listExchanges(request?: T.ListExchangesRequest): Promise; }