/** * Grabbed from https://github.com/jonschlinkert/is-plain-object */ /** * This function examines an object to check if it's a plain object. * @param o The object you want to examine * @returns True when it is a plain object, otherwise false * @example * isPlainObject(Object.create({})) // Returns true * @example * isPlainObject({ foo: "bar" }) // Returns true * @example * isPlainObject(new Foo()) // Returns false */ export declare function isPlainObject(o: unknown): o is Record;