UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

20 lines (19 loc) 662 B
import { BaseEntity } from './base.entity'; import { UserSubscriptionPlan } from './user-subscription-plan.entity'; export declare enum UserSubscriptionPlanPricingBillingCycleEnum { MONTHLY = "MONTHLY", YEARLY = "YEARLY" } export declare class UserSubscriptionPlanPricing extends BaseEntity { userSubscriptionPlanId: number; userSubscriptionPlan: UserSubscriptionPlan; planPricingId: number; billingCycle: UserSubscriptionPlanPricingBillingCycleEnum; price: number; originalPrice: number | null; discountPct: number | null; currency: string; isFree: boolean; stripePriceId: string | null; isActive: boolean; }