import { SimpleEmitter } from "./SimpleEmitter"; import { WritableProperty } from "./WritableProperty"; import { SimpleProperty } from "./SimpleProperty"; import { Emitter } from "./Emitter"; export function emitter(): Emitter { return new SimpleEmitter(); } export function property(value: T): WritableProperty { return new SimpleProperty(value); }