@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
17 lines (16 loc) • 713 B
JavaScript
;
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()),
});