// application/issued-invoices/di/snapshot-builders.di.ts import { CustomerSummarySnapshotBuilder } from "../snapshot-builders"; export function buildCustomerSnapshotBuilders() { /*const itemsBuilder = new CustomerItemsFullSnapshotBuilder(); const taxesBuilder = new CustomerTaxesFullSnapshotBuilder(); const recipientBuilder = new CustomerRecipientFullSnapshotBuilder(); const fullSnapshotBuilder = new CustomerFullSnapshotBuilder( itemsBuilder, recipientBuilder, taxesBuilder );*/ const summarySnapshotBuilder = new CustomerSummarySnapshotBuilder(); /*const itemsReportBuilder = new CustomerItemReportSnapshotBuilder(); const taxesReportBuilder = new CustomerTaxReportSnapshotBuilder(); const reportSnapshotBuilder = new CustomerReportSnapshotBuilder( itemsReportBuilder, taxesReportBuilder );*/ return { //full: fullSnapshotBuilder, summary: summarySnapshotBuilder, //report: reportSnapshotBuilder, }; }