/**
 * Checks whether the passed value is a plain old object.
 *
 * The object may originate from another realm or have its prototype explicitly
 * set to Object.prototype, but it may not have a null prototype or prototype
 * chain more than 1 layer deep.
 */
export declare const isPlainObject: (value: any) => boolean;
