import { Currency } from '@uniswap/sdk-core'; import { MixedRouteSDK } from '../entities/mixedRoute/route'; import { TPool } from './TPool'; /** * Utility function to return each consecutive section of Pools or Pairs in a MixedRoute * @param route * @returns a nested array of Pools or Pairs in the order of the route */ export declare const partitionMixedRouteByProtocol: (route: MixedRouteSDK) => TPool[][]; /** * Simple utility function to get the output of an array of Pools or Pairs * @param pools * @param firstInputToken * @returns the output token of the last pool in the array */ export declare const getOutputOfPools: (pools: TPool[], firstInputToken: Currency) => Currency;