import { Subscription } from "./subscription"; export interface Subscribable { subscribe(subscriber: Subscriber): Subscription; } export type Subscriber = (value: T) => void;