/** * 判断是否不等 * @param a 参数一 * @param b 参数二 */ export declare function safeNotEqual(a: any, b: any): boolean; export declare const shallowEqual: (objA: any, objB: any) => boolean; /** * Check if two values are loosely equal - that is, * if they are plain objects, do they have the same shape? */ export declare function looseEqual(a: any, b: any): boolean; /** * Get index with looseEqual * @param arr * @param val */ export declare function looseIndexOf(arr: any[], val: any): number; /** * Check if two values are loosely equal * @param a * @param b */ export declare function deepEqual(a: any, b: any): boolean;