export declare class HttpMethodDecorator { static ANY(paths: string[]): any; static CONNECT(paths: string[]): any; static DELETE(paths: string[]): any; static GET(paths: string[]): any; static HEAD(paths: string[]): any; static OPTIONS(paths: string[]): any; static PATCH(paths: string[]): any; static POST(paths: string[]): any; static PUT(paths: string[]): any; static TRACE(paths: string[]): any; private static register; } export declare const ANY: typeof HttpMethodDecorator.ANY; export declare const CONNECT: typeof HttpMethodDecorator.CONNECT; export declare const DELETE: typeof HttpMethodDecorator.DELETE; export declare const GET: typeof HttpMethodDecorator.GET; export declare const HEAD: typeof HttpMethodDecorator.HEAD; export declare const OPTIONS: typeof HttpMethodDecorator.OPTIONS; export declare const PATCH: typeof HttpMethodDecorator.PATCH; export declare const POST: typeof HttpMethodDecorator.POST; export declare const PUT: typeof HttpMethodDecorator.PUT; export declare const TRACE: typeof HttpMethodDecorator.TRACE;