1 | import { Observable } from 'rxjs';
|
2 | export interface MessageHandler<TInput = any, TContext = any, TResult = any> {
|
3 | (data: TInput, ctx?: TContext): Promise<Observable<TResult>>;
|
4 | next?: (data: TInput, ctx?: TContext) => Promise<Observable<TResult>>;
|
5 | isEventHandler?: boolean;
|
6 | }
|