@ariva-mds/mds
Version:
Stock market data
12 lines • 781 B
TypeScript
import { Subscriber } from 'rxjs';
import { WebSocketMessage, WebSocketRequest } from '../models';
export declare class RunningRequest {
request: WebSocketRequest;
observableSubscriber: Subscriber<WebSocketMessage> | undefined;
promiseResolve?: (value: WebSocketMessage | PromiseLike<WebSocketMessage>) => void;
promiseReject?: (value: string | undefined) => void;
constructor(request: WebSocketRequest);
static withObservable(request: WebSocketRequest, observableSubscriber: Subscriber<WebSocketMessage>): RunningRequest;
static withPromise(request: WebSocketRequest, resolve: (value: WebSocketMessage | PromiseLike<WebSocketMessage>) => void, reject: (value: string | undefined) => void): RunningRequest;
}
//# sourceMappingURL=RunningRequest.d.ts.map