UNPKG

@slowvoid.dev/express

Version:

node decorators - decorators for express library

41 lines (40 loc) 1.31 kB
/** * Express req object */ export declare const Request: (name?: string) => ParameterDecorator; /** * Express req object in short form */ export declare const Req: (name?: string) => ParameterDecorator; /** * Express res object */ export declare const Response: (name?: string) => ParameterDecorator; /** * Express res object in short form */ export declare const Res: (name?: string) => ParameterDecorator; /** * Express next function */ export declare const Next: (name?: string) => ParameterDecorator; /** * Express req.params object or single param, if param name was specified */ export declare const Params: (name?: string) => ParameterDecorator; /** * Express req.query object or single query param, if query param name was specified */ export declare const Query: (name?: string) => ParameterDecorator; /** * Express req.body object or single body param, if body param name was specified */ export declare const Body: (name?: string) => ParameterDecorator; /** * Express req.headers object or single headers param, if headers param name was specified */ export declare const Headers: (name?: string) => ParameterDecorator; /** * Express req.body object or single cookies param, if cookies param name was specified */ export declare const Cookies: (name?: string) => ParameterDecorator;