tuple.d.ts 510 B

1234567891011121314
  1. import { ZodTupleDef, ZodTupleItems, ZodTypeAny } from 'zod';
  2. import { JsonSchema7Type } from "../parseDef.js";
  3. import { Refs } from "../Refs.js";
  4. export type JsonSchema7TupleType = {
  5. type: 'array';
  6. minItems: number;
  7. items: JsonSchema7Type[];
  8. } & ({
  9. maxItems: number;
  10. } | {
  11. additionalItems?: JsonSchema7Type | undefined;
  12. });
  13. export declare function parseTupleDef(def: ZodTupleDef<ZodTupleItems | [], ZodTypeAny | null>, refs: Refs): JsonSchema7TupleType;
  14. //# sourceMappingURL=tuple.d.ts.map