# ResolvedLicense

Both halves of the license decision, resolved from one reading of the key.

They are deliberately produced together: the two gates ask different questions of the same
string, and parsing it twice would let them disagree about what it says.

## Properties

### entitlement 

• **entitlement**: *[LicenseEntitlement](licenseentitlement.md)*

*Defined in [src/license/licenseResolution.ts:69](https://github.com/handsontable/hyperformula/blob/9c22416/src/license/licenseResolution.ts#L69)*

Gate B — which functions and API features the key grants.

___

### validityState 

• **validityState**: *[LicenseKeyValidityState](../enums/licensekeyvaliditystate.md)*

*Defined in [src/license/licenseResolution.ts:67](https://github.com/handsontable/hyperformula/blob/9c22416/src/license/licenseResolution.ts#L67)*

Gate A — may this instance evaluate formulas at all.