import type { Class } from 'type-fest';
export declare function get(path: string): (target: any, propertyKey: string) => void;
export declare function post(path: string): (target: any, propertyKey: string) => void;
export declare function put(path: string): (target: any, propertyKey: string) => void;
export declare function del(path: string): (target: any, propertyKey: string) => void;
export declare function options(path: string): (target: any, propertyKey: string) => void;
export declare function prefix(path: string): (target: Class) => void;
