import Foundation struct BillOfMaterialsItemSnapshot: Identifiable { let id: String let title: String let detail: String let iconSystemName: String let isPrimaryComponent: Bool let metric: String? } struct BillOfMaterialsSectionSnapshot: Identifiable { let id: String let title: String let subtitle: String let items: [BillOfMaterialsItemSnapshot] }