export declare class Observable { private promise; constructor(promise: Promise); toPromise(): Promise; pipe(callback: (value: T) => S | Promise): Observable; } export declare function from(promise: Promise): Observable; export declare function of(value: T): Observable; export declare function mergeMap(callback: (value: T) => Observable): (value: T) => Promise; export declare function map(callback: any): any;