declare function Params(params: unknown): (target: Object, propertyKey: string, descriptor?: PropertyDescriptor) => any; declare function Querystring(querystring: unknown): (target: Object, propertyKey: string, descriptor?: PropertyDescriptor) => any; declare function Body(body: unknown): (target: Object, propertyKey: string, descriptor?: PropertyDescriptor) => any; declare function Headers(headers: unknown): (target: Object, propertyKey: string, descriptor?: PropertyDescriptor) => any; declare function Consumes(consumes: string | string[]): (target: Object, propertyKey: string, descriptor?: PropertyDescriptor) => any; declare function Response(code?: number | string | unknown, response?: unknown): (target: Object, propertyKey: string, descriptor?: PropertyDescriptor) => any; export declare const Schema: { Params: typeof Params; Querystring: typeof Querystring; Body: typeof Body; Headers: typeof Headers; Consumes: typeof Consumes; Response: typeof Response; }; export {};