/** * Returns true if `maybeSubset` does not contain any fields in addition to the fields that `maybeSuperset` contain, and all of the overlapping fields are equal on a shallow level. */ export declare function isShallowSubset(maybeSubset?: Record, maybeSuperset?: Record): boolean; /** * Returns true if `validatedObject` contains all of the fields included on `matcher`, and their values are deeply equal */ export declare function objectMatches(matcher: Record, validatedObject: Record): boolean;