---
url: /docs/api/core/type-aliases/ComputeDailyDeltaInput.md
---
[**@kaiord/core**](../README.md)

***

[@kaiord/core](../README.md) / ComputeDailyDeltaInput

# Type Alias: ComputeDailyDeltaInput

> **ComputeDailyDeltaInput** = `object`

Defined in: [packages/core/src/application/energy/goal-delta.ts:33](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L33)

## Properties

### currentWeightKg

> **currentWeightKg**: `number`

Defined in: [packages/core/src/application/energy/goal-delta.ts:35](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L35)

***

### goalType

> **goalType**: [`GoalType`](GoalType.md)

Defined in: [packages/core/src/application/energy/goal-delta.ts:34](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L34)

***

### maintenanceKcal

> **maintenanceKcal**: `number`

Defined in: [packages/core/src/application/energy/goal-delta.ts:41](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L41)

***

### overrideCap?

> `optional` **overrideCap?**: `boolean`

Defined in: [packages/core/src/application/energy/goal-delta.ts:46](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L46)

When true and a safety cap would bind, return the raw (unclamped) delta
while still reporting `capped`/`capReason` so callers keep the warning.

***

### targetDate

> **targetDate**: `string`

Defined in: [packages/core/src/application/energy/goal-delta.ts:38](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L38)

ISO date (YYYY-MM-DD) for the planned horizon.

***

### targetWeightKg

> **targetWeightKg**: `number`

Defined in: [packages/core/src/application/energy/goal-delta.ts:36](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L36)

***

### today

> **today**: `string`

Defined in: [packages/core/src/application/energy/goal-delta.ts:40](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/goal-delta.ts#L40)

ISO date (YYYY-MM-DD) for "now".
