export interface PropertyForm { type: string; options: any; } export declare function addTargetFormDecoration(target: any, type: string, key: string | number | symbol, options?: {}): void; export declare const hint: (hintText?: string) => (target: T, key: keyof T, descriptor?: PropertyDescriptor) => void | any; export declare const label: (labelText?: string) => (target: T, key: keyof T, descriptor?: PropertyDescriptor) => void | any;