import { Address } from 'abitype'; import { PublicClient } from 'viem'; import { EventInfo, EventType } from './constants'; export declare class KuramaV3Event { readonly publicClient: PublicClient; private timeCache; constructor(publicClient: PublicClient); getEventRecords(address: Address[], type: EventType, fromBlock?: bigint, toBlock?: bigint): Promise; getTimestampForBlock(blockNumber: bigint): Promise; private verifyEventInfo; }