import { EventEmitter } from '@angular/core';
export declare class PreserveNextEventEmitter<T> extends EventEmitter<T> {
    /** 保留注册的 generatorOrNext构成的函数*/
    private _schedulerFns;
    private _isAsync;
    readonly schedulerFns: Set<any>;
    constructor(isAsync?: boolean);
    forceCallback(value: T, once?: boolean): void;
    cleanCallbackFn(): void;
    emit(value?: T): void;
    subscribe(generatorOrNext?: any, error?: any, complete?: any): any;
}
