import { AnyObject } from 'src'; export declare function isNull(obj: any): true | undefined; export declare function isObject(obj: any): boolean; export declare function isFunction(fn: any): boolean; export declare function isArray(value: any): boolean; export declare function isString(value: any): boolean; export declare function isNumber(value: any): boolean; export declare function isBoolean(value: any): boolean; export declare function hasChanged(value: any, oldValue: any): boolean; export declare function $(selector: string): Element | null; export declare function getFunArgs(func: Function): string[]; export declare function getFunName(func: Function): string | RegExpMatchArray; /** * 打印 anyobj * @param obj * @returns */ export declare function getKeys(obj: T): (keyof T)[]; export declare function printObject(obj: AnyObject): void; /** * 为了依赖收集 * @param obj */ export declare function trackObject(obj: AnyObject): void;