@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
19 lines (18 loc) • 821 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ListProductVariantPricesResponse = exports.ListProductVariantPricesSearchParams = void 0;
const zod_1 = require("zod");
const common_1 = require("@printful-ts/schemas/common");
const entities_1 = require("@printful-ts/schemas/entities");
exports.ListProductVariantPricesSearchParams = (0, common_1.Localized)(zod_1.z.object({
selling_region_name: entities_1.SellingRegionName.optional(),
currency: entities_1.Currency.optional(),
}));
exports.ListProductVariantPricesResponse = zod_1.z.object({
data: zod_1.z.array(entities_1.VariantPrice),
paging: common_1.Paging,
_links: common_1.PagingHateoasLinks.extend({
product_details: common_1.HateoasLink,
product_prices: common_1.HateoasLink,
}),
});