@coursebuilder/core
Version:
Core package for Course Builder
19 lines (16 loc) • 431 B
TypeScript
import { Coupon } from '../../schemas/coupon-schema.js';
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 };