import { BigNumber } from 'ethers'; import { Context } from '@derivation-tech/context'; import { CalcInterface } from './calc.interface'; export declare class CalcModule implements CalcInterface { context: Context; constructor(context: Context); alignPriceToTick(instrumentAddr: string, price: BigNumber): Promise<{ tick: number; price: BigNumber; }>; getWadAtTick(instrumentAddr: string, tick: number): Promise; getTickAtPWad(instrumentAddr: string, price: BigNumber): Promise; getWadAtTicks(instrumentAddr: string, lowerTick: number, upperTick: number): Promise<{ lowerPrice: BigNumber; upperPrice: BigNumber; }>; sqrtX96ToWad(instrumentAddr: string, sqrtPX96: BigNumber): Promise; } //# sourceMappingURL=calc.module.d.ts.map