@dolittle/sdk.services
Version:
Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.
12 lines • 597 B
TypeScript
import { Observable } from 'rxjs';
import { ExecutionContext } from '@dolittle/sdk.execution';
/**
* Defines a reverse call client callback to handle a request coming from the server to the client.
*/
export declare type ReverseCallCallback<TRequest, TResponse> = (request: TRequest, executionContext: ExecutionContext) => TResponse | Promise<TResponse>;
/**
* Defines a client for reverse calls coming from the server to the client.
*/
export declare abstract class IReverseCallClient<TConnectResponse> extends Observable<TConnectResponse> {
}
//# sourceMappingURL=IReverseCallClient.d.ts.map