export declare function GET(path?: string, realtimeUpdate?: boolean): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function HEAD(path?: string, realtimeUpdate?: boolean): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function POST(path?: string): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function PUT(path?: string): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function PATCH(path?: string): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function DELETE(path?: string): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void;