///
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;