import BigNumber from '../../config/bigNumber'; import { AbstractCurve } from './AbstractCurve'; import { CalculationOptions, GetMarketCapOptions } from './types'; export declare class FlatCurveV1 extends AbstractCurve { collateralCollected: bigint; collateralDecimals: number; dynamicThreshold: number; maxThreshold: number; constructor(collateralCollected: bigint, collateralDecimals?: number); getTokensAmountFromCollateral(options: CalculationOptions): bigint; getCollateralAmountFromTokens(options: CalculationOptions): bigint; getCollateralPrice(): BigNumber; getMarketCap(options: GetMarketCapOptions): bigint; }