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; price: number | Decimal; currency: string; trialDays: number; active: boolean; priceBefore?: number; subscriptionProductId: string; subscriptionProduct?: SubscriptionProductDto; usageBasedPrices?: SubscriptionUsageBasedTier[]; }