types-json
Version:
Type checking for JSON values
9 lines (8 loc) • 437 B
TypeScript
import z from "zod";
import { Optional } from "../optional.js";
export type OptionalNull = Optional<null>;
export declare const nullSchema: z.ZodNull;
export declare const optionalNullSchema: z.ZodOptional<z.ZodNull>;
export declare const isNull: (value: unknown) => value is null;
export declare const isOptionalNull: (value: unknown) => value is null | undefined;
export declare const parseNull: (value?: unknown) => null | undefined;