feat(WHE-18): implement money, billing period, and typed domain ids

This commit is contained in:
2026-03-05 03:57:44 +04:00
parent ac1aa2765c
commit 1fda4bfc14
9 changed files with 632 additions and 1 deletions

View File

@@ -1 +1,13 @@
export const domainReady = true
export { BillingPeriod } from './billing-period'
export { DOMAIN_ERROR_CODE, DomainError } from './errors'
export { BillingCycleId, HouseholdId, MemberId, PurchaseEntryId } from './ids'
export { CURRENCIES, Money } from './money'
export type { CurrencyCode } from './money'
export type {
SettlementInput,
SettlementMemberInput,
SettlementMemberLine,
SettlementPurchaseInput,
SettlementResult,
UtilitySplitMode
} from './settlement-primitives'