import type { ISubscription, IUnsubscriber } from "./types"; export default class Subscription implements ISubscription { protected subscriptions: Array<(() => void) | ISubscription>; unsubscribe(): void; add(item: ISubscription | IUnsubscriber): ISubscription; }