import { Observable } from '../observable.js' export function startWith(this: Observable, value: T): Observable { return new Observable(emit => { emit.next(value) return this.subscribe(emit) }) } Observable.prototype.startWith = startWith declare module '../observable.js' { export interface Observable { startWith: typeof startWith } }