import { EventCategory } from '../../../types/events.types';
import { BlockchainEvent } from '../../BlockchainEvent/BlockchainEvent';
export declare class ClientEventHelper {
    chainId: number;
    eventCategory: EventCategory;
    private pollIntervalId;
    constructor(chainId: number, eventCategory: EventCategory);
    clear(): void;
    startUpdateListener(processEvents: (events: BlockchainEvent[]) => Promise<void>, fromBlockNumber: number, onProcessed: (latestBlockNumber: number) => void): void;
}
