import { ISyncDownloader } from "./ISyncDownloader"; import { BlockDTO } from "../../../../lib/dto/BlockDTO"; export declare abstract class ASyncDownloader implements ISyncDownloader { chunkSize: number; protected constructor(chunkSize: number); getBlock(number: number): Promise; abstract maxSlots: number; abstract getChunk(i: number): Promise; }