/** * 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. */ /** * Request body for fetching a quote on a flow. * @export * @interface FlowQuoteRequest */ export interface FlowQuoteRequest { /** * Optional token address the source funds will originate from for this quote. When omitted, defaults to the canonical native-token sentinel for the previously-attached fromChainName (e.g. the zero address for EVM, So11111111111111111111111111111111111111112 for Solana, 0x2::sui::SUI for Sui, 'bitcoin' for BTC). * @type {string} * @memberof FlowQuoteRequest */ fromTokenAddress?: string | null; /** * Optional chain identifier the source funds will originate from. When provided, overrides the fromChainId recorded at source time. The chain family (fromChainName) and source address (fromAddress) are locked at source time and cannot be changed here. * @type {string} * @memberof FlowQuoteRequest */ fromChainId?: string | null; /** * Slippage tolerance (e.g. 0.005 for 0.5%) * @type {number} * @memberof FlowQuoteRequest */ slippage?: number; } export declare function FlowQuoteRequestFromJSON(json: any): FlowQuoteRequest; export declare function FlowQuoteRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): FlowQuoteRequest; export declare function FlowQuoteRequestToJSON(value?: FlowQuoteRequest | null): any;