UNPKG

@sourceloop/ctrl-plane-tenant-management-service

Version:

Tenant Management microservice for SaaS control plane

10 lines (9 loc) 398 B
import { Invoice } from '../models'; import { InvoiceRepository } from '../repositories'; export declare class InvoiceHelperService { private readonly invoiceRepository; constructor(invoiceRepository: InvoiceRepository); createInvoice(invoice: Omit<Invoice, 'id'>): Promise<Invoice>; downloadInvoice(id: string): Promise<void>; generatePDF(invoice: Invoice): Promise<string>; }