import type { Amount, Currency, Price } from '@crypto-dex-sdk/currency'; import type { Percent } from '@crypto-dex-sdk/math'; import type { TradeVersion } from './TradeVersion'; export declare enum PoolType { Standard = "Standard", Stable = "Stable", Concentrated = "Concentrated", Unknown = "Unknown" } export interface RouteDescription { input: Currency; output: Currency; fee: number; poolAddress: string | undefined; poolType: PoolType; absolutePortion: number; } export interface BaseTrade { chainId: number; inputAmount: Amount; outputAmount: Amount; executionPrice: Price; priceImpact: Percent; version: TradeVersion; descriptions: RouteDescription[]; } //# sourceMappingURL=BaseTrade.d.ts.map