From 798d558fb8c7e1b6c6310cbb23ddd6d79d85d0a8 Mon Sep 17 00:00:00 2001 From: Huzaif Mushtaq Mir Date: Wed, 17 Dec 2025 14:41:22 +0530 Subject: [PATCH] feat: add expiresAt to featureEntitlements --- src/lexfloatclient.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lexfloatclient.ts b/src/lexfloatclient.ts index ae82a0e..23d80d0 100644 --- a/src/lexfloatclient.ts +++ b/src/lexfloatclient.ts @@ -67,16 +67,19 @@ export class HostProductVersionFeatureFlag { * @property {string} featureName The name of the feature. * @property {string} featureDisplayName The display name of the feature. * @property {string} value The value of the feature. + * @property {string} expiresAt The timestamp at which license feature entitlement will expire. */ export class HostFeatureEntitlement { featureName: string; featureDisplayName: string; value: string; + expiresAt: number; - constructor(featureName: string, featureDisplayName: string, value: string) { + constructor(featureName: string, featureDisplayName: string, value: string, expiresAt: number) { this.featureName = featureName; this.featureDisplayName = featureDisplayName; this.value = value; + this.expiresAt = expiresAt; } }