export declare const Get: (path?: string) => (target: any, key: string) => void; export declare const Post: (path?: string) => (target: any, key: string) => void; export declare const Put: (path?: string) => (target: any, key: string) => void; export declare const Patch: (path?: string) => (target: any, key: string) => void; export declare const Delete: (path?: string) => (target: any, key: string) => void; export declare const Options: (path?: string) => (target: any, key: string) => void; export declare const Head: (path?: string) => (target: any, key: string) => void; export declare const Route: (path?: string) => (constructor: Function) => void; export declare const Param: (name: string, defaultValue?: any) => (target: any, key: string, descriptor: PropertyDescriptor) => PropertyDescriptor; export declare const Query: (name: string, defaultValue?: any) => (target: any, key: string, descriptor: PropertyDescriptor) => PropertyDescriptor; //# sourceMappingURL=decorators.d.ts.map