import type { ILambdaClosure } from './ILambdaClosure';
/**
 * Stream operator types
 */
export interface IStreamOperator {
    type: 'map' | 'filter' | 'scan' | 'debounce' | 'throttle' | 'take' | 'skip' | 'buffer' | 'distinct' | 'tap' | 'delay' | 'timeout' | 'retry' | 'catch';
    fn?: ILambdaClosure;
    initial?: unknown;
    ms?: number;
    n?: number;
    count?: number;
    handler?: unknown;
}
//# sourceMappingURL=IStreamOperator.d.ts.map