import { NetworkIdType, SourceRef, TokenPrice, TokenPriceSource } from '@sonarwatch/portfolio-core'; import BigNumber from 'bignumber.js'; export type PoolUnderlyingRaw = { address: string; reserveAmountRaw: BigNumber | string; decimals: number; weight?: number; tokenPrice?: TokenPrice; }; type LpDetailsRaw = { address: string; decimals: number; supplyRaw: BigNumber | string; }; export type GetLpTokenSourceRawParams = { networkId: NetworkIdType; sourceId: string; platformId: string; lpDetails: LpDetailsRaw; poolUnderlyingsRaw: PoolUnderlyingRaw[]; elementName?: string; liquidityName?: string; priceUnderlyings?: boolean; sourceRefs?: SourceRef[]; link?: string; }; export declare function getLpTokenSourceRaw(params: GetLpTokenSourceRawParams): TokenPriceSource[]; export {};