# LicenseTerms

What HyperFormula needs from an entitlement key, read from its own product entry.

The entry's shape is guaranteed by the vendored reader ([extractEntitlementKeyData](../globals.md#extractentitlementkeydata)
returns `null` for anything malformed), so unlike the typed-key adapter this replaces, nothing
here re-checks field types or reconciles competing payload shapes: the entitlement format is
the only shape there is, and a key granting HyperFormula nothing is simply a key with no
`hyperformula` entry.

## Properties

### capabilityTokens 

• **capabilityTokens**: *string[]*

*Defined in [src/license/licenseResolution.ts:71](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L71)*

___

### comparedAgainstReleaseDate 

• **comparedAgainstReleaseDate**: *boolean*

*Defined in [src/license/licenseResolution.ts:76](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L76)*

`true` compares against the build release date, `false` against the clock.

___

### expiry 

• **expiry**: *[LicenseExpiry](licenseexpiry.md)*

*Defined in [src/license/licenseResolution.ts:72](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L72)*

___

### expiryTimestamp 

• **expiryTimestamp**: *number | null*

*Defined in [src/license/licenseResolution.ts:74](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L74)*

Epoch milliseconds of the last licensed day, or `null` when the key never expires.

___

### graceDays 

• **graceDays**: *number*

*Defined in [src/license/licenseResolution.ts:77](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L77)*

___

### isTrial 

• **isTrial**: *boolean*

*Defined in [src/license/licenseResolution.ts:78](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L78)*

___

### silent 

• **silent**: *boolean*

*Defined in [src/license/licenseResolution.ts:79](https://github.com/handsontable/hyperformula/blob/dcf9354/src/license/licenseResolution.ts#L79)*