UNPKG

@grubou/bussy

Version:

Command & query bus implementations

10 lines (9 loc) 416 B
import { QueryHandlers } from '../types/QueryBus'; import { Query } from '../types/Query'; import { QueryMiddleware } from './QueryMiddleware'; export declare class QueryBusDispatcherMiddleware implements QueryMiddleware { private queryHandlers; private constructor(); static build(queryHandlers: QueryHandlers): QueryBusDispatcherMiddleware; handle<RESULT>(query: Query<RESULT>): Promise<RESULT>; }