import { NetworkIdType, PortfolioElementLiquidity, TokenPriceMap } from '@sonarwatch/portfolio-core'; import { ElementLiquidityBuilder } from './ElementLiquidityBuilder'; import { LiquidityBuilder } from './LiquidityBuilder'; import { ConcentratedLiquidityParams, LiquidityParams } from './Params'; import { TokenYieldMap } from '../../TokenYieldMap'; export declare class ElementConcentratedLiquidityBuilder extends ElementLiquidityBuilder { concentratedLiquidityParams?: ConcentratedLiquidityParams; addLiquidity(params?: LiquidityParams): LiquidityBuilder; setLiquidity(params: ConcentratedLiquidityParams): LiquidityBuilder; tokenAddresses(): string[]; get(networkId: NetworkIdType, platformId: string, tokenPrices: TokenPriceMap, tokenYields: TokenYieldMap): PortfolioElementLiquidity | null; }