export default function BadBehavior(): { next: (n: T) => void; subscribe: (fn: ISubscriber) => { unsubscribe(): void; }; }; export interface ISubscriber { (value: T): void; }