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

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

___

### validityState 

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

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

Gate A — may this instance evaluate formulas at all.