map-transform-cjs
Version:
MapTransform with CJS support
12 lines (9 loc) • 632 B
TypeScript
import { Path } from '../types.js';
declare const isObject: (value: unknown) => value is Record<string, unknown>;
declare const isString: (value: unknown) => value is string;
declare const isPath: (value: unknown) => value is Path;
declare const isArrayPath: (value: unknown) => value is Path;
declare const isNullOrUndefined: (value: unknown) => value is null | undefined;
declare const isNotNullOrUndefined: <T>(value: T) => value is NonNullable<T>;
declare const isNonEmptyArray: <T>(value: unknown) => value is T[];
export { isArrayPath, isNonEmptyArray, isNotNullOrUndefined, isNullOrUndefined, isObject, isPath, isString };