import { NetworkIdType, TokenPrice, TokenPriceSource } from '@sonarwatch/portfolio-core'; import BigNumber from 'bignumber.js'; export type PoolData = { id: string; supply: BigNumber; lpDecimals: number; reserveTokenX: BigNumber; reserveTokenY: BigNumber; mintTokenX: string; decimalX?: number; mintTokenY: string; decimalY?: number; }; type PoolUnderlyingRaw = { address: string; reserveAmountRaw: BigNumber; decimals: number; tokenPrice: TokenPrice | undefined; weight: number; }; /** * @deprecated * This function has been deprecated. Use the new getLpUnderlyingTokenSource instead. */ export default function getLpUnderlyingTokenSourceOld(sourceId: string, networkId: NetworkIdType, poolUnderlyingsA: PoolUnderlyingRaw, poolUnderlyingsB: PoolUnderlyingRaw, minTvl?: number, acceptedPairs?: Map): TokenPriceSource | null; export {};