
export declare class  ObservablePromiseModel<T> {
    state : string;
    error :any;
    data:T;
    isPending:boolean;
    isResolved:boolean;
    isRejected:boolean;
    isTimeout:boolean;
    isServerError:boolean;
    isOnLine:boolean;
}
export declare function observablePromise<T>(data?): ObservablePromiseModel<T>;