import { IFunctionObserver } from './i-observer'; export interface IUnsubscribable { unsubscribe(): void; } export type ISubscribable = (observer: IFunctionObserver, options?: { prepend: boolean }) => IUnsubscribable;