/**
 * 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;
