import { EventEmitter, EventOptions, EventResult, NeverminedEvent } from '../events/NeverminedEvent'; import { ContractBase } from '../keeper'; export declare class SubgraphEvent extends NeverminedEvent { private graphHttpUri; subgraph: any; private networkName; static getInstance(contract: ContractBase, eventEmitter: EventEmitter, graphHttpUri: string, networkName: string): SubgraphEvent; getEventData(options: EventOptions): EventResult; getPastEvents(options: EventOptions): EventResult; getBlockNumber(): Promise; private subgraphUrl; }