export declare const IteratorSlot: unique symbol; export declare type Parameters = T extends (...args: infer T) => R ? T : never; export declare type IteratorOrIterable = Iterable | Iterator; export declare type AsyncIteratorOrIterable = AsyncIterable | AsyncIterator;