import { Token, Pool, Route } from '../entities';
export declare function computeAllRoutes(tokenIn: Token, tokenOut: Token, pools: Pool[], maxHops: number): Route<Token, Token>[];
export declare function computeAllRoutesOld(tokenIn: Token, tokenOut: Token, pools: Pool[], maxHops: number): Route<Token, Token>[];
export declare function computeAllRoutesFromMap(tokenIn: Token, tokenOut: Token, poolMap: {
    [tokenId: string]: Pool[];
}, maxHops: number): Route<Token, Token>[];
