UNPKG

acelga-bus

Version:

An extensible typescript message bus with support for middlewares

17 lines (16 loc) 516 B
import { IMiddleware } from '@src/index'; export declare enum Operation { Add = 0, Multiply = 1, Divide = 2, Substract = 3, Void = 4 } export declare const OperationMiddleware: (number: number, operation: Operation) => IMiddleware<number>; export declare class CustomEventNumber { data: number; constructor(data?: number); } export declare const CustomEventOperationMiddleware: (number: number, operation: Operation) => IMiddleware<CustomEventNumber>; export declare class EmptyEvent { }