import type { GatewayOfframpFeeBreakdown } from './GatewayOfframpFeeBreakdown'; import type { GatewayTokenAmount } from './GatewayTokenAmount'; export interface GatewayOfframpQuote { affiliateAddress?: string | null; estimatedTimeInSecs?: number | null; feeBreakdown: GatewayOfframpFeeBreakdown; fees: GatewayTokenAmount; inputAmount: GatewayTokenAmount; outputAmount: GatewayTokenAmount; recipient: string; sender?: string | null; slippage: number; srcChain: string; tokenAddress: string; txTo: string; } export declare function instanceOfGatewayOfframpQuote(value: object): value is GatewayOfframpQuote; export declare function GatewayOfframpQuoteFromJSON(json: any): GatewayOfframpQuote; export declare function GatewayOfframpQuoteFromJSONTyped(json: any, ignoreDiscriminator: boolean): GatewayOfframpQuote; export declare function GatewayOfframpQuoteToJSON(json: any): GatewayOfframpQuote; export declare function GatewayOfframpQuoteToJSONTyped(value?: GatewayOfframpQuote | null, ignoreDiscriminator?: boolean): any;