UNPKG

chargebee

Version:

A library for integrating with Chargebee.

18 lines (17 loc) 832 B
"use strict"; // Generated Zod schemas: PromotionalGrant // Actions: promotionalGrants // Do not edit manually – regenerate via sdk-generator Object.defineProperty(exports, "__esModule", { value: true }); exports.PromotionalGrantsPromotionalGrantBodySchema = void 0; const zod_1 = require("zod"); //PromotionalGrant.promotionalGrants const PromotionalGrantsPromotionalGrantMetadataSchema = zod_1.z.looseObject({}); const PromotionalGrantsPromotionalGrantBodySchema = zod_1.z.looseObject({ subscription_id: zod_1.z.string().max(50), unit_id: zod_1.z.string().max(50), amount: zod_1.z.string().max(36), expires_at: zod_1.z.number().int(), metadata: PromotionalGrantsPromotionalGrantMetadataSchema.optional(), }); exports.PromotionalGrantsPromotionalGrantBodySchema = PromotionalGrantsPromotionalGrantBodySchema;