11import {
22 FeaturesWithMetadata ,
3- Segments ,
43 Traits ,
54 GenericEvaluationContext ,
65 EnvironmentContext ,
76 IdentityContext ,
87 SegmentSource ,
9- CustomFeatureMetadata ,
8+ SDKFeatureMetadata ,
109 SegmentsWithMetadata ,
11- CustomSegmentMetadata
10+ SDKSegmentMetadata
1211} from '../models.js' ;
1312import { EnvironmentModel } from '../../environments/models.js' ;
1413import { IdentityModel } from '../../identities/models.js' ;
@@ -47,7 +46,7 @@ function mapEnvironmentModelToEvaluationContext(
4746 name : environment . project . name
4847 } ;
4948
50- const features : FeaturesWithMetadata < CustomFeatureMetadata > = { } ;
49+ const features : FeaturesWithMetadata < SDKFeatureMetadata > = { } ;
5150 for ( const fs of environment . featureStates ) {
5251 const variants =
5352 fs . multivariateFeatureStateValues ?. length > 0
@@ -71,7 +70,7 @@ function mapEnvironmentModelToEvaluationContext(
7170 } ;
7271 }
7372
74- const segmentOverrides : SegmentsWithMetadata < CustomSegmentMetadata > = { } ;
73+ const segmentOverrides : SegmentsWithMetadata < SDKSegmentMetadata > = { } ;
7574 for ( const segment of environment . project . segments ) {
7675 segmentOverrides [ segment . id . toString ( ) ] = {
7776 key : segment . id . toString ( ) ,
@@ -97,7 +96,7 @@ function mapEnvironmentModelToEvaluationContext(
9796 } ;
9897 }
9998
100- let identityOverrideSegments : SegmentsWithMetadata < CustomSegmentMetadata > = { } ;
99+ let identityOverrideSegments : SegmentsWithMetadata < SDKSegmentMetadata > = { } ;
101100 if ( environment . identityOverrides && environment . identityOverrides . length > 0 ) {
102101 identityOverrideSegments = mapIdentityOverridesToSegments ( environment . identityOverrides ) ;
103102 }
@@ -149,8 +148,8 @@ function mapSegmentRuleModelToRule(rule: any): any {
149148
150149function mapIdentityOverridesToSegments (
151150 identityOverrides : IdentityModel [ ]
152- ) : SegmentsWithMetadata < CustomSegmentMetadata > {
153- const segments : SegmentsWithMetadata < CustomSegmentMetadata > = { } ;
151+ ) : SegmentsWithMetadata < SDKSegmentMetadata > {
152+ const segments : SegmentsWithMetadata < SDKSegmentMetadata > = { } ;
154153 const featuresToIdentifiers = new Map < string , { identifiers : string [ ] ; overrides : any [ ] } > ( ) ;
155154
156155 for ( const identity of identityOverrides ) {
0 commit comments