/** @internal */
export declare const __inflightIters: <T extends {
    iter: AsyncIterator<any>;
}>(iters: T[]) => Promise<{
    iter: T;
    res: IteratorResult<any, any>;
}>[];
/** @internal */
export declare const __iterNext: <T extends {
    id: number;
    iter: AsyncIterator<any>;
}>(promises: Promise<{
    iter: T;
    res: IteratorResult<any, any>;
}>[], iter: T) => void;
/** @internal */
export declare const __iterRemove: <T extends {
    id: number;
    iter: AsyncIterator<any>;
}>(iters: T[], id: number) => true | undefined;
//# sourceMappingURL=iter.d.ts.map