import { NetworkIdType, TokenPrice, TokenPriceSource } from '@sonarwatch/portfolio-core'; export declare const defaultAcceptedPairs: Map; export declare const solanaAcceptedPairs: string[] | undefined; export type PoolUnderlying = { address: string; reserveAmount: number; decimals: number; weight?: number; tokenPrice?: TokenPrice; }; export type GetLpUnderlyingTokenSourceParams = { networkId: NetworkIdType; sourceId: string; poolUnderlyings: PoolUnderlying[]; platformId?: string; acceptedPairs?: string[]; minReserveValue?: number; liquidityName?: string; elementName?: string; }; export declare function getLpUnderlyingTokenSource(params: GetLpUnderlyingTokenSourceParams): TokenPriceSource[];