UNPKG

zod-joda

Version:

JS-Joda integration for Zod validation library

16 lines (15 loc) 2.35 kB
import { type ZodType } from "zod/v4"; import { type CoreParams } from "./core.js"; export declare const duration: (params?: CoreParams | undefined) => ZodType<import("@js-joda/core").Duration, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").Duration, unknown>>; export declare const localDate: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").LocalDate, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").LocalDate, unknown>>; export declare const localDateTime: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").LocalDateTime, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").LocalDateTime, unknown>>; export declare const localTime: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").LocalTime, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").LocalTime, unknown>>; export declare const zonedDateTime: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").ZonedDateTime, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").ZonedDateTime, unknown>>; export declare const zj: { duration: (params?: CoreParams | undefined) => ZodType<import("@js-joda/core").Duration, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").Duration, unknown>>; localDate: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").LocalDate, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").LocalDate, unknown>>; localDateTime: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").LocalDateTime, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").LocalDateTime, unknown>>; localTime: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").LocalTime, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").LocalTime, unknown>>; zonedDateTime: (params?: import("./core.js").TemporalParams | undefined) => ZodType<import("@js-joda/core").ZonedDateTime, unknown, import("zod/v4/core").$ZodTypeInternals<import("@js-joda/core").ZonedDateTime, unknown>>; }; export default zj;