@@ -485,6 +485,38 @@ module openflow {
485485 public tax_ids : stripe_list < stripe_tax_id > ;
486486 public items : stripe_list < stripe_subscription_item > ;
487487 }
488+ export class stripe_period {
489+ public end : number ;
490+ public start : number ;
491+ }
492+ export class stripe_invoice_line extends stripe_base {
493+ public amount : number ;
494+ public currency : string ;
495+ public description : string ;
496+ public discountable : boolean ;
497+ public period : stripe_period ;
498+ public subplan : stripeplan ;
499+ public proration : boolean ;
500+ public quantity : number ;
501+ public type : string ;
502+ public unique_id : string ;
503+ }
504+ export class stripe_invoice extends stripe_base {
505+ public account_country : string ;
506+ public account_name : string ;
507+ public amount_due : number ;
508+ public amount_paid : number ;
509+ public amount_remaining : number ;
510+ public application_fee_amount : number ;
511+ public attempt_count : number ;
512+ public attempted : boolean ;
513+ public billing : string ;
514+ public billing_reason : string ;
515+ public collection_method : string ;
516+ public currency : string ;
517+ public customer : string ;
518+ public lines : stripe_list < stripe_invoice_line > ;
519+ }
488520
489521 export class Message {
490522 public id : string ;
0 commit comments