export declare class RouteDetail { resAmount: number; resPricePerToToken: number; resPricePerFromToken: number; priceImpact: number; useSource: string; targetDecimals: number; targetApproveAddr: string; to: string; data: string; resCostGas: number; constructor(); setResAmount(_r: number): void; setResPricePerToToken(_r: number): void; setResPricePerFromToken(_r: number): void; setPriceImpact(_r: number): void; setUseSource(_s: string): void; setTargetDecimals(_r: number): void; setTargetApproveAddr(_s: string): void; setTo(_s: string): void; setData(_s: string): void; setResCostGas(_r: number): void; setRes(resAmount: number, resPricePerToToken: number, resPricePerFromToken: number, priceImpact: number, data: string, resCostGas: number): void; setDefault(useSource: string, targetDecimals: number, to: string): void; getJson(): { resAmount: number; resPricePerToToken: number; resPricePerFromToken: number; priceImpact: number; useSource: string; targetDecimals: number; targetApproveAddr: string; to: string; data: string; resCostGas: number; }; }