import { NetworkIdType, PortfolioElementLabel, TokenPriceSource, UniTokenList, UniTokenListVersion } from '@sonarwatch/portfolio-core'; import { TokenData } from './types'; export declare function compareVersion(versionA: UniTokenListVersion, versionB: UniTokenListVersion): 1 | -1 | 0; export declare function isLatestVersion(newVersion: UniTokenListVersion, oldVersion: UniTokenListVersion): boolean; export declare function getCoingeckoSources(networkId: NetworkIdType, tokensData: TokenData[]): Promise; export declare function getTokensData(tokenList: UniTokenList): TokenData[]; export declare const lpTagSeparator = "<|>"; export declare function getLpTag(platformId: string, elementName?: string, label?: PortfolioElementLabel): string; export declare function parseLpTag(tag: string): { platformId: string; elementName?: string; label?: PortfolioElementLabel; };