import { SignUserActionChallengeRequest, UserActionChallengeResponse } from '../../baseAuthApi'; import { DfnsDelegatedApiClientOptions } from '../../dfnsDelegatedApiClient'; import * as T from './types'; export declare class DelegatedSwapsClient { private apiOptions; constructor(apiOptions: DfnsDelegatedApiClientOptions); createSwapInit(request: T.CreateSwapRequest): Promise; createSwapComplete(request: T.CreateSwapRequest, signedChallenge: SignUserActionChallengeRequest): Promise; createSwapQuote(request: T.CreateSwapQuoteRequest): Promise; getSwap(request: T.GetSwapRequest): Promise; getSwapQuote(request: T.GetSwapQuoteRequest): Promise; listSwaps(request?: T.ListSwapsRequest): Promise; }