import { Token } from '@synthra-swap/sdk/core'; import { Protocol } from '../../../../util/router-sdk'; import { V3Route } from '../../../../routers'; interface CachedRouteParams { route: Route; percent: number; } /** * Class defining the route to cache * * @export * @class CachedRoute */ export declare class CachedRoute { readonly route: Route; readonly percent: number; /** * @param route * @param percent */ constructor({ route, percent }: CachedRouteParams); get protocol(): Protocol; get tokenIn(): Token; get tokenOut(): Token; } export {};