/// /// import { PublicKey } from '@solana/web3.js'; import { TokenPriceSource } from '@sonarwatch/portfolio-core'; import { Farm, PoolState } from './struct'; import { FormattedFarm } from './types'; import { ParsedAccount } from '../../utils/solana'; import { SolanaClient } from '../../utils/clients/types'; import { Cache } from '../../Cache'; export declare function getStakingAccounts(owner: string, farms: string[]): PublicKey[]; export declare function formatFarm(farm: ParsedAccount): FormattedFarm; export declare function getLpTokenPricesFromPoolsStates(client: SolanaClient, cache: Cache, poolsStates: (PoolState | null)[]): Promise;