import { Modules } from 'klayr-framework'; import { TickInfo } from '../types'; import { Int24String } from './library/int'; export declare const defaultTickInfo: TickInfo; export declare class TickInfoStore extends Modules.BaseStore { getKey(poolAddress: Buffer, tick: Int24String): Buffer; getOrDefault(context: Modules.ImmutableStoreGetter, key: Buffer): Promise; private hof; schema: { $id: string; type: string; required: string[]; properties: { liquidityGross: { dataType: string; fieldNumber: number; }; liquidityNet: { dataType: string; fieldNumber: number; }; feeGrowthOutside0X128: { dataType: string; fieldNumber: number; }; feeGrowthOutside1X128: { dataType: string; fieldNumber: number; }; tickCumulativeOutside: { dataType: string; fieldNumber: number; }; secondsPerLiquidityOutsideX128: { dataType: string; fieldNumber: number; }; secondsOutside: { dataType: string; fieldNumber: number; }; initialized: { dataType: string; fieldNumber: number; }; }; }; default: TickInfo; }