Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / ComponentDelta

Interface: ComponentDelta

Defined in: packages/core/src/engine/reconcile-statement.ts:114

One (model, component) line of the reconciliation.

Properties

PropertyTypeDescriptionDefined in
componentBillingComponent-packages/core/src/engine/reconcile-statement.ts:116
deltaUsd?number-packages/core/src/engine/reconcile-statement.ts:123
divergentboolean-packages/core/src/engine/reconcile-statement.ts:128
effectiveUsdPerMTok?numberourUsd over ourTokens, per MTok: our effective rate over the same base, tier mix included.packages/core/src/engine/reconcile-statement.ts:127
impliedUsdPerMTok?numberstatementUsd over ourTokens, per MTok: the rate the provider ACTUALLY applied.packages/core/src/engine/reconcile-statement.ts:125
modelstring-packages/core/src/engine/reconcile-statement.ts:115
ourTokensnumberOur token base for the component, from the invoice rows' usage.packages/core/src/engine/reconcile-statement.ts:118
ourUsdnumberOur dollars, from the shared price decomposition (priceComponentsOf).packages/core/src/engine/reconcile-statement.ts:120
statementUsd?numberThe statement's dollars; absent when the export does not carry this line.packages/core/src/engine/reconcile-statement.ts:122