/** * */ import { IDisposable, IDisposableOrSubscription, ISubscription } from './Disposable'; export declare class CompositeDisposable extends Set implements IDisposable, ISubscription { private _isDisposed; constructor(...disposables: IDisposableOrSubscription[]); get isDisposed(): boolean; dispose(): void; unsubscribe(): void; add(...disposables: IDisposableOrSubscription[]): this; remove(disposable: IDisposableOrSubscription): this; }