@methodus/server
Version:
Server components for @methodus workflow
16 lines (15 loc) • 367 B
TypeScript
import { Verbs } from '../verbs';
import { MethodType } from '../interfaces';
export interface MethodDescriptor {
verb: Verbs;
route: string;
methodType: MethodType;
propertyKey: string;
middlewares?: any;
params: any[];
}
export interface EventDescriptor extends MethodDescriptor {
name: string;
value?: any;
exchange?: string;
}