UNPKG

@pfantato/printful-ts

Version:

Typescript SDK to integrate with Printful

73 lines (72 loc) 2.43 kB
import { z } from 'zod'; export declare const MockupStyle: z.ZodObject<{ id: z.ZodNumber; category_name: z.ZodString; view_name: z.ZodString; restricted_to_variants: z.ZodNullable<z.ZodArray<z.ZodNullable<z.ZodArray<z.ZodAny, "many">>, "many">>; }, "strip", z.ZodTypeAny, { id?: number; category_name?: string; view_name?: string; restricted_to_variants?: any[][]; }, { id?: number; category_name?: string; view_name?: string; restricted_to_variants?: any[][]; }>; export type MockupStyle = z.infer<typeof MockupStyle>; export declare const MockupStyles: z.ZodObject<{ placement: z.ZodString; display_name: z.ZodString; technique: z.ZodEnum<["dtg", "digital", "cut-sew", "uv", "embroidery", "sublimation", "dtfilm"]>; print_area_width: z.ZodNumber; print_area_height: z.ZodNumber; print_area_type: z.ZodEnum<["simple", "advanced"]>; dpi: z.ZodNumber; mockup_styles: z.ZodArray<z.ZodObject<{ id: z.ZodNumber; category_name: z.ZodString; view_name: z.ZodString; restricted_to_variants: z.ZodNullable<z.ZodArray<z.ZodNullable<z.ZodArray<z.ZodAny, "many">>, "many">>; }, "strip", z.ZodTypeAny, { id?: number; category_name?: string; view_name?: string; restricted_to_variants?: any[][]; }, { id?: number; category_name?: string; view_name?: string; restricted_to_variants?: any[][]; }>, "many">; }, "strip", z.ZodTypeAny, { display_name?: string; placement?: string; technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm"; print_area_width?: number; print_area_height?: number; print_area_type?: "advanced" | "simple"; dpi?: number; mockup_styles?: { id?: number; category_name?: string; view_name?: string; restricted_to_variants?: any[][]; }[]; }, { display_name?: string; placement?: string; technique?: "dtg" | "digital" | "cut-sew" | "uv" | "embroidery" | "sublimation" | "dtfilm"; print_area_width?: number; print_area_height?: number; print_area_type?: "advanced" | "simple"; dpi?: number; mockup_styles?: { id?: number; category_name?: string; view_name?: string; restricted_to_variants?: any[][]; }[]; }>; export type MockupStyles = z.infer<typeof MockupStyles>;