import { BaseModel } from './Model'; import { PricingModel } from './enums'; export type Infinity = -1 | "inf" | "infinity"; export type STANDARD = "standard" | "STANDARD"; export type PACKAGE = "package" | "PACKAGE"; export type VOLUME = "volume" | "VOLUME"; export type GRADUATED = "graduated" | "GRADUATED"; export type ModelType = STANDARD | PACKAGE | VOLUME | GRADUATED; export declare type PriceTier = { unit_amount?: number; flat_amount?: number; max: number | Infinity; }; export interface Pricing extends BaseModel { model: PricingModel; tiers?: PriceTier[]; unit_amount?: number; units?: number; data?: Record; }