cloudrx
Version:
TypeScript library for streaming cloud provider events using RxJS with automatic persistence and replay capabilities
14 lines • 555 B
TypeScript
import { ICloudProvider } from '@providers';
import { Observable, Observer, Subscribable, Subscription, Unsubscribable } from 'rxjs';
export declare class CloudSubject<T> implements Subscribable<T>, Unsubscribable {
private provider;
private inner;
private persisted;
constructor(provider: Observable<ICloudProvider<unknown, unknown>>);
subscribe(observer: Partial<Observer<T>>): Subscription;
next(value: T): void;
error(err: unknown): void;
complete(): void;
unsubscribe(): void;
}
//# sourceMappingURL=cloud.d.ts.map