interface DeepHasProperty { /** * check if object has a property * @param object * @param property a property in the object. Can be a path like 'a.b.c' * @example deepHasProperty([{a: {b: {c: 1}}}], '[0].a.b.c'); */ (object: any, property: string): void; /** * check if object has a property with a specific value * @param object * @param property a property in the object. Can be a path like 'a.b.c' * @param value * @example deepHasProperty([{a: {b: {c: 1}}}], '[0].a.b.c', 1); */ (object: any, property: string, value: any): void; } export declare const deepHasProperty: DeepHasProperty, deepNotHasProperty: DeepHasProperty; export {}; //# sourceMappingURL=deep-has-property.d.ts.map