UNPKG

@coursebuilder/core

Version:

Core package for Course Builder

19 lines (16 loc) 432 B
import { Coupon } from '../../schemas/coupon-schema.cjs'; import 'zod'; declare const validateCoupon: (coupon: Coupon | null, productIds?: string[]) => { isValid: boolean; isRedeemable: boolean; error: string; isExpired?: undefined; isUsedUp?: undefined; } | { isExpired: boolean; isUsedUp: boolean; isRedeemable: boolean; isValid: boolean; error?: undefined; }; export { validateCoupon };