import { BigNumber } from '@ethersproject/bignumber'; import { BigNumberish } from 'ethers'; /** * Matches DestRequest passed to SynapseRouter (V1) and SynapseCCTPRouter. */ export declare type DestRequest = { symbol: string; amountIn: BigNumberish; }; export declare type PoolToken = { isWeth: boolean; token: string; }; /** * Reduces the object to contain only the keys that are present in the PoolToken type. */ export declare const reduceToPoolToken: (poolToken: PoolToken) => PoolToken; export declare type PoolInfo = { tokens: BigNumber; lpToken: string; }; export declare type Pool = { poolAddress: string; tokens: PoolToken[]; lpToken: string; };