import { SubscriptionProductDto } from "./SubscriptionProductDto"; import { SubscriptionPriceType } from "../../enums/subscriptions/SubscriptionPriceType"; import { SubscriptionBillingPeriod } from "../../enums/subscriptions/SubscriptionBillingPeriod"; export interface SubscriptionPriceDto { id?: string; stripeId: string; type: SubscriptionPriceType; billingPeriod: SubscriptionBillingPeriod; //@ts-ignore price: number | Decimal; currency: string; trialDays: number; active: boolean; priceBefore?: number; subscriptionProductId: string; subscriptionProduct?: SubscriptionProductDto; //@ts-ignore usageBasedPrices?: SubscriptionUsageBasedTier[]; }