@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
21 lines (20 loc) • 913 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetVariantStockAvailabilityResponse = exports.GetVariantStockAvailabilitySearchParams = void 0;
const zod_1 = require("zod");
const common_1 = require("@printful-ts/schemas/common");
const entities_1 = require("@printful-ts/schemas/entities");
const get_product_stock_availability_schema_1 = require("./get-product-stock-availability.schema");
exports.GetVariantStockAvailabilitySearchParams = get_product_stock_availability_schema_1.GetProductStockAvailabilitySearchParams.pick({
techniques: true,
selling_region_name: true,
locale: true,
});
exports.GetVariantStockAvailabilityResponse = zod_1.z.object({
data: entities_1.VariantStockAvailability,
filter_settings: common_1.FilterSettings,
_links: zod_1.z.object({
self: common_1.HateoasLink,
variant: common_1.HateoasLink,
}),
});