19 lines
569 B
TypeScript
19 lines
569 B
TypeScript
import { SubscriptionBillingPeriod } from "~/application/enums/subscriptions/SubscriptionBillingPeriod";
|
|
import { SubscriptionUsageBasedTierDto } from "./SubscriptionUsageBasedTierDto";
|
|
|
|
export interface SubscriptionUsageBasedPriceDto {
|
|
id: string;
|
|
subscriptionProductId: string;
|
|
stripeId: string;
|
|
billingPeriod: SubscriptionBillingPeriod;
|
|
currency: string;
|
|
unit: string;
|
|
unitTitle: string;
|
|
unitTitlePlural: string;
|
|
usageType: string;
|
|
aggregateUsage: string;
|
|
tiersMode: string;
|
|
billingScheme: string;
|
|
tiers: SubscriptionUsageBasedTierDto[];
|
|
}
|