pricing4ts
Version:
 Pricing4TS is a TypeScript-based toolkit designed to enhance the server-side functionality of a pricing-driven SaaS by enabling the seamless integration of pricing plans into the application logic. T
17 lines (16 loc) • 558 B
TypeScript
import type { AddOn, Feature, Plan } from '../../../types';
import { Pricing, PricingToBeWritten } from '../../models/pricing2yaml/pricing';
import type { UsageLimit } from '../../models/pricing2yaml/usage-limit';
export interface ContainerFeatures {
[key: string]: Feature;
}
export interface ContainerUsageLimits {
[key: string]: UsageLimit;
}
export interface ContainerPlans {
[key: string]: Plan;
}
export interface ContainerAddOns {
[key: string]: AddOn;
}
export declare function serializePricing(pricing: Pricing): PricingToBeWritten;