import type { DataSource } from '../DataSource'; import type { BlockedRequest } from './BlockedRequest'; import type { Chunk } from '@principia/base/Chunk'; import type { HashMap } from '@principia/base/HashMap'; import { Sequential } from './Sequential'; export declare class Parallel { private map; readonly _tag = "Parallel"; constructor(map: HashMap, Chunk>>); ['++'](that: Parallel): Parallel; get isEmpty(): boolean; get keys(): Iterable>; get sequential(): Sequential; get toIterable(): Iterable, Chunk>]>; } export declare function empty(): Parallel; export declare function from(dataSource: DataSource, blockedRequest: BlockedRequest): Parallel; //# sourceMappingURL=Parallel.d.ts.map