import { UserPortfolio, CoinMetadata } from "../core/types.js"; import { PositionType } from "../utils/parsedTypes.js"; import { Market } from "./market.js"; export declare class Position { position: PositionType; private coinMetadataMap; constructor(position: PositionType, coinMetadataMap: Map); /** * Gets decimal places for a coin type from coin metadata */ private getDecimals; getUserPortfolio(markets: Market[]): Promise; private calculateRewardsToClaim; refreshSingleMarket(market: Market): void; refresh(marketMap: Map): void; private findOrAddUserRewardDistributor; private findUserRewardDistributor; private refreshUserRewardDistributor; private getPrice; } //# sourceMappingURL=position.d.ts.map