types-json
Version:
Type checking for JSON values
9 lines (8 loc) • 461 B
TypeScript
import z from "zod";
import { Optional } from "../optional.js";
export type OptionalString = Optional<string>;
export declare const stringSchema: z.ZodString;
export declare const optionalStringSchema: z.ZodOptional<z.ZodString>;
export declare const isString: (value: unknown) => value is string;
export declare const isOptionalString: (value: unknown) => value is string | undefined;
export declare const parseString: (value?: unknown) => string | undefined;