UNPKG

@pfantato/printful-ts

Version:

Typescript SDK to integrate with Printful

17 lines (16 loc) 713 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DesignPlacement = void 0; const zod_1 = require("zod"); const catalog_option_schema_1 = require("./catalog-option.schema"); const layer_schema_1 = require("./layer.schema"); const technique_schema_1 = require("./technique.schema"); exports.DesignPlacement = zod_1.z.object({ placement: zod_1.z.string(), technique: technique_schema_1.TechniqueKey, print_area_width: zod_1.z.number(), print_area_height: zod_1.z.number(), layers: zod_1.z.array(layer_schema_1.Layer), placement_options: zod_1.z.array(catalog_option_schema_1.CatalogOption), conflicting_placements: zod_1.z.array(zod_1.z.string()), });