import { Currency } from "@onyxcoindev/sdk-core-test"; import { SupportedRoutes } from "../../../../routers"; import { Protocol } from "../../../../constants"; 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; private hashCode; /** * @param route * @param percent */ constructor({ route, percent }: CachedRouteParams); get protocol(): Protocol; get currencyIn(): Currency; get currencyOut(): Currency; get routePath(): string; get routeId(): number; } export {};