# 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:88](https://github.com/handsontable/hyperformula/blob/7c25bbc/src/license/licenseResolution.ts#L88)*

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

___

### validityState 

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

*Defined in [src/license/licenseResolution.ts:86](https://github.com/handsontable/hyperformula/blob/7c25bbc/src/license/licenseResolution.ts#L86)*

Gate A — may this instance evaluate formulas at all.