export declare class PromoCode {
    code: string;
    amount: number;
    maxUses: number | null;
    usedCount: number;
    maxUsesPerUser: number | null;
    expiresAt: Date | null;
    requiredRoleId: string | null;
    minVoiceMinutes: number | null;
    minMessageCount: number | null;
    createdBy: string;
    createdAt: Date;
    isExpired(): boolean;
    hasUsesLeft(): boolean;
    hasConditions(): boolean;
}
//# sourceMappingURL=PromoCode.d.ts.map