/// import { BlockSource, Block } from './index.js'; import { EventEmitter } from 'events'; export declare class ServerBlockSource extends EventEmitter implements BlockSource { private pollInterval; protected version: string; private running; private runningPromise; private interruptPromise; private interruptResolve; protected baseUrl: string; constructor(baseUrl: URL, pollInterval?: number, version?: string); getLatestRollupId(): Promise; start(from?: number): Promise; stop(): Promise; private awaitSucceed; getBlocks(from: number, take?: number): Promise; private sleepOrInterrupted; } //# sourceMappingURL=server_block_source.d.ts.map