19 lines
487 B
TypeScript
Raw Normal View History

/**
* Billing Domain
*
* Exports all billing-related types, schemas, and utilities.
*
* Usage:
* import { Invoice, invoiceSchema, INVOICE_STATUS } from "@customer-portal/domain/billing";
* import { transformWhmcsInvoice } from "@customer-portal/domain/billing/providers/whmcs/mapper";
*/
// Export domain contract
export * from "./contract";
// Export domain schemas
export * from "./schema";
// Provider adapters (e.g., WHMCS)
export * as Providers from "./providers";