/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { SwapFee } from './SwapFee'; import { SwapQuoteResponseSide } from './SwapQuoteResponseSide'; import { SwapSigningPayload } from './SwapSigningPayload'; import { SwapStep } from './SwapStep'; /** * * @export * @interface SwapQuoteResponse */ export interface SwapQuoteResponse { /** * Address that needs token approval (spender), if applicable * @type {string} * @memberof SwapQuoteResponse */ approvalAddress?: string; /** * List of fee costs associated with the swap * @type {Array} * @memberof SwapQuoteResponse */ feeCosts?: Array; /** * * @type {SwapQuoteResponseSide} * @memberof SwapQuoteResponse */ from: SwapQuoteResponseSide; /** * Total estimated gas cost in USD * @type {string} * @memberof SwapQuoteResponse */ gasCostUSD?: string; /** * Unique identifier of the swap quote * @type {string} * @memberof SwapQuoteResponse */ id: string; /** * * @type {SwapSigningPayload} * @memberof SwapQuoteResponse */ signingPayload?: SwapSigningPayload; /** * List of steps required to execute the swap * @type {Array} * @memberof SwapQuoteResponse */ steps: Array; /** * * @type {SwapQuoteResponseSide} * @memberof SwapQuoteResponse */ to: SwapQuoteResponseSide; } export declare function SwapQuoteResponseFromJSON(json: any): SwapQuoteResponse; export declare function SwapQuoteResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): SwapQuoteResponse; export declare function SwapQuoteResponseToJSON(value?: SwapQuoteResponse | null): any;