UNPKG

@sourceloop/ctrl-plane-subscription-service

Version:

Subscription management microservice for SaaS control plane.

16 lines (15 loc) 506 B
import { Model } from '@loopback/repository'; import { Options } from 'loopback4-billing'; import { AddressDto } from './address-dto.model'; import { ChargeDto } from './charge-dto.model'; import { InvoiceStatus } from '../../types'; export declare class InvoiceDto extends Model { id?: string; customerId: string; currencyCode: string; options?: Options; shippingAddress: AddressDto; charges: ChargeDto[]; status?: InvoiceStatus; constructor(data?: Partial<InvoiceDto>); }