import { Address } from '../../../types'; import { PoolState } from '../types'; export declare class OracleLibrary { static getBlockStartingTick(state: PoolState, pool: Address): bigint; static getPrevIndex(observationIndex: bigint, observationCardinality: bigint): bigint; static consult(state: PoolState, pool: Address, secondsAgo: bigint): bigint; static getQuoteAtTick(tick: bigint, baseAmount: bigint, baseToken: Address, quoteToken: Address): bigint; }