chargebee
Version:
A library for integrating with Chargebee.
18 lines (17 loc) • 929 B
JavaScript
;
// Generated Zod schemas: UsageCharge
// Actions: retrieveUsageChargesForSubscription
// Do not edit manually – regenerate via sdk-generator
Object.defineProperty(exports, "__esModule", { value: true });
exports.RetrieveUsageChargesForSubscriptionUsageChargeBodySchema = void 0;
const zod_1 = require("zod");
//UsageCharge.retrieveUsageChargesForSubscription
const RetrieveUsageChargesForSubscriptionUsageChargeFeatureIdSchema = zod_1.z.object({
is: zod_1.z.string().min(1).optional(),
});
const RetrieveUsageChargesForSubscriptionUsageChargeBodySchema = zod_1.z.looseObject({
limit: zod_1.z.number().int().min(1).max(100).optional(),
offset: zod_1.z.string().max(1000).optional(),
feature_id: RetrieveUsageChargesForSubscriptionUsageChargeFeatureIdSchema.optional(),
});
exports.RetrieveUsageChargesForSubscriptionUsageChargeBodySchema = RetrieveUsageChargesForSubscriptionUsageChargeBodySchema;