import type { IChainId, IDict, IPoolData, IRouteStep } from "./interfaces"; import type { Curve } from "./curve.js"; export type IRouteGraphInput = { constants: Curve['constants']; chainId: IChainId; isLiteChain: boolean; allPools: [string, IPoolData][]; amplificationCoefficientDict: IDict; poolTvlDict: IDict; blacklist?: string[]; }; export declare function routeGraphWorker(): (({ constants, chainId, isLiteChain, allPools, amplificationCoefficientDict, poolTvlDict, blacklist }: IRouteGraphInput) => IDict>) | undefined; export declare const routeGraphWorkerCode: string;