@@ -115,7 +115,7 @@ declare module "@optimizely/optimizely-sdk" {
115
115
onReady ( options ?: {
116
116
timeout ?: number ;
117
117
} ) : Promise < { success : boolean ; reason ?: string } > ;
118
- close ( ) : void ;
118
+ close ( ) : void ;
119
119
}
120
120
121
121
// An event to be submitted to Optimizely, enabling tracking the reach and impact of
@@ -225,53 +225,41 @@ declare module "@optimizely/optimizely-sdk" {
225
225
type : string ;
226
226
value : string ;
227
227
}
228
-
228
+
229
229
export interface OptimizelyVariation {
230
230
id : string ;
231
231
key : string ;
232
232
featureEnabled ?: boolean ;
233
233
variablesMap : {
234
- [ variableKey : string ] : {
235
- variable : OptimizelyVariable ;
236
- } ;
234
+ [ variableKey : string ] : OptimizelyVariable ;
237
235
} ;
238
236
}
239
237
240
238
export interface OptimizelyExperiment {
241
239
id : string ;
242
240
key : string ;
243
241
variationsMap : {
244
- [ variationKey : string ] : {
245
- variation : OptimizelyVariation ;
246
- } ;
242
+ [ variationKey : string ] : OptimizelyVariation ;
247
243
} ;
248
244
}
249
245
250
246
export interface OptimizelyFeature {
251
247
id : string ;
252
248
key : string ;
253
249
experimentsMap : {
254
- [ experimentKey : string ] : {
255
- experiment : OptimizelyExperiment ;
256
- } ;
250
+ [ experimentKey : string ] : OptimizelyExperiment ;
257
251
} ;
258
252
variablesMap : {
259
- [ variableKey : string ] : {
260
- variable : OptimizelyVariable ;
261
- } ;
253
+ [ variableKey : string ] : OptimizelyVariable ;
262
254
} ;
263
255
}
264
256
265
257
export interface OptimizelyConfig {
266
258
experimentsMap : {
267
- [ experimentKey : string ] : {
268
- experiment : OptimizelyExperiment ;
269
- } ;
259
+ [ experimentKey : string ] : OptimizelyExperiment ;
270
260
} ;
271
261
featuresMap : {
272
- [ featureKey : string ] : {
273
- feature : OptimizelyFeature ;
274
- } ;
262
+ [ featureKey : string ] : OptimizelyFeature ;
275
263
} ;
276
264
revision : string ;
277
265
}
0 commit comments