UNPKG

@grubou/bussy

Version:

Command & query bus implementations

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