import { IterableX } from './iterable/index.js'; import { AsyncIterableX } from './asynciterable/index.js'; export type UnaryFunction = (source: T) => R; export type OperatorFunction = UnaryFunction, IterableX>; export type OperatorAsyncFunction = UnaryFunction, AsyncIterableX>; export type MonoTypeOperatorFunction = OperatorFunction; export type MonoTypeOperatorAsyncFunction = OperatorAsyncFunction; /** @ignore */ export type BufferLike = string | Buffer | Uint8Array;