UNPKG

@grubou/bussy

Version:

Command & query bus implementations

8 lines (5 loc) 268 B
import { Query } from './Query'; import { QueryHandler } from './QueryHandler'; import { Bus } from '../../common/Bus'; export type QueryHandlers = { [query: string]: QueryHandler<any, Query<any>> }; export interface QueryBus extends Bus<Query<unknown>, unknown> {}