import { IterableX } from './iterable'; import { AsyncIterableX } from './asynciterable'; export declare type UnaryFunction = (source: T) => R; export declare type OperatorFunction = UnaryFunction, IterableX>; export declare type OperatorAsyncFunction = UnaryFunction, AsyncIterableX>; export declare type MonoTypeOperatorFunction = OperatorFunction; export declare type MonoTypeOperatorAsyncFunction = OperatorAsyncFunction;