payload-is
Version:
A comprehensive TypeScript/JavaScript type checking library providing functions to check data types, collections, primitives, and built-in objects
8 lines (7 loc) • 370 B
TypeScript
import type { PlainObject } from "./type.ts";
export declare function isObject(payload: unknown): payload is object;
export declare function isPlainObject(payload: unknown): payload is PlainObject;
export declare function isEmptyObject(payload: unknown): payload is {
[K in any]: never;
};
export declare function isFullObject(payload: any): payload is PlainObject;