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

***

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

# Type Alias: AdaptiveTdeeResult

> **AdaptiveTdeeResult** = `object`

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

## Properties

### isEstimate

> **isEstimate**: `true`

Defined in: [packages/core/src/application/energy/adaptive-tdee.ts:44](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/adaptive-tdee.ts#L44)

Always true: the value is inferred from observed history, not modeled.

***

### maintenanceKcal

> **maintenanceKcal**: `number`

Defined in: [packages/core/src/application/energy/adaptive-tdee.ts:42](https://github.com/pablo-albaladejo/kaiord/blob/3eacbe62ef72342d970523967cc5155b5935bb85/packages/core/src/application/energy/adaptive-tdee.ts#L42)

Back-calculated maintenance energy (kcal/day). Always an estimate.

***

### sufficientData

> **sufficientData**: `boolean`

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

True once `daysWithData >= MIN_ADAPTIVE_DAYS` and the window is valid.
