Все они работают, но я не знаю, какой из них лучше.
const myObservable1 = Observable.create(function (observer:string) {...}
const myObservable2 = Observable.create(function subscribe(observer:string) {...}
const myObservable3 = Observable.create(function (observer:Observer<string>) {...}