import mongoose, { Document } from 'mongoose'; export declare enum DiscountType { PERCENTAGE = "percentage", AMOUNT = "amount" } export interface IReferralCode extends Document { code: string; clientId: string; discountType: DiscountType; discountValue: number; usageLimit?: number; usedCount: number; isActive: boolean; createdAt: Date; } export declare const ReferralCode: mongoose.Model & IReferralCode & Required<{ _id: mongoose.Types.ObjectId; }> & { __v: number; }, any>;