export declare function getClassName(target: Function): string | undefined; export declare function getFromObject(o: Object): any; export declare namespace CLASS { /** * PLEASE PROVIDE NAME AS TYPED STRING, NOT VARIABLE * Decorator requred for production mode * @param name Name of class */ function NAME(className: string): any; function setName(target: Function, className: string): void; function getClassNameFromObjInstanceOrClassFn(target: any): string | undefined; function setClassName(target: Function, className: string): void; function getBy(className: string | Function): Function; function getFromObject(o: Object): Function | undefined; function getName(target: Function): string | undefined; function getNameFromObject(o: Object): string | undefined; const getMethodsNames: (classOrClassInstance: any, allMethodsNames?: any[]) => string[]; }