UNPKG

pricing4ts

Version:

![NPM Version](https://img.shields.io/npm/v/pricing4ts) 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
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;