UNPKG

chargebee-typescript

Version:

A library in typescript for integrating with Chargebee.

46 lines (45 loc) 1.19 kB
import { Model } from "./model"; export declare class SubscriptionEstimate extends Model { id?: string; currency_code: string; status?: string; trial_end_action?: string; next_billing_at?: number; pause_date?: number; resume_date?: number; shipping_address?: ShippingAddress; contract_term?: ContractTerm; } export declare class ShippingAddress extends Model { first_name?: string; last_name?: string; email?: string; company?: string; phone?: string; line1?: string; line2?: string; line3?: string; city?: string; state_code?: string; state?: string; country?: string; zip?: string; validation_status?: string; index: number; } export declare class ContractTerm extends Model { id: string; status: string; contract_start: number; contract_end: number; billing_cycle: number; action_at_term_end: string; total_contract_value: number; total_contract_value_before_tax: number; cancellation_cutoff_period?: number; created_at: number; subscription_id: string; remaining_billing_cycles?: number; } export declare namespace _subscription_estimate { }