@o-galaxy/ether
Version:
Rest Api Framework
7 lines (6 loc) • 1.11 kB
TypeScript
import { RequestHandler } from 'express';
export declare function Post(route?: string, middlewares?: (Array<RequestHandler> | RequestHandler)): (targetPrototype: Object, propertyName: string, propertyDescriptor: PropertyDescriptor) => PropertyDescriptor;
export declare function Get(route?: string, middlewares?: (Array<RequestHandler> | RequestHandler)): (targetPrototype: Object, propertyName: string, propertyDescriptor: PropertyDescriptor) => PropertyDescriptor;
export declare function Delete(route?: string, middlewares?: (Array<RequestHandler> | RequestHandler)): (targetPrototype: Object, propertyName: string, propertyDescriptor: PropertyDescriptor) => PropertyDescriptor;
export declare function Put(route?: string, middlewares?: (Array<RequestHandler> | RequestHandler)): (targetPrototype: Object, propertyName: string, propertyDescriptor: PropertyDescriptor) => PropertyDescriptor;
export declare function All(route?: string, middlewares?: (Array<RequestHandler> | RequestHandler)): (targetPrototype: Object, propertyName: string, propertyDescriptor: PropertyDescriptor) => PropertyDescriptor;