import { ISafeAny } from './label.type'; export declare function functionProxy(origin: ISafeAny): {}; export declare function Log(): (_target: any, _propKey: any, desc: TypedPropertyDescriptor) => { value(): any; enumerable?: boolean | undefined; configurable?: boolean | undefined; writable?: boolean | undefined; get?: (() => any) | undefined; set?: ((value: any) => void) | undefined; }; export declare function Safe(): (_target: any, _propKey: any, desc: TypedPropertyDescriptor) => { value(): any; enumerable?: boolean | undefined; configurable?: boolean | undefined; writable?: boolean | undefined; get?: (() => any) | undefined; set?: ((value: any) => void) | undefined; };