@@ -115,7 +115,7 @@ declare module "@optimizely/optimizely-sdk" {
115115 onReady ( options ?: {
116116 timeout ?: number ;
117117 } ) : Promise < { success : boolean ; reason ?: string } > ;
118- close ( ) : void ;
118+ close ( ) : void ;
119119 }
120120
121121 // An event to be submitted to Optimizely, enabling tracking the reach and impact of
@@ -225,53 +225,41 @@ declare module "@optimizely/optimizely-sdk" {
225225 type : string ;
226226 value : string ;
227227 }
228-
228+
229229 export interface OptimizelyVariation {
230230 id : string ;
231231 key : string ;
232232 featureEnabled ?: boolean ;
233233 variablesMap : {
234- [ variableKey : string ] : {
235- variable : OptimizelyVariable ;
236- } ;
234+ [ variableKey : string ] : OptimizelyVariable ;
237235 } ;
238236 }
239237
240238 export interface OptimizelyExperiment {
241239 id : string ;
242240 key : string ;
243241 variationsMap : {
244- [ variationKey : string ] : {
245- variation : OptimizelyVariation ;
246- } ;
242+ [ variationKey : string ] : OptimizelyVariation ;
247243 } ;
248244 }
249245
250246 export interface OptimizelyFeature {
251247 id : string ;
252248 key : string ;
253249 experimentsMap : {
254- [ experimentKey : string ] : {
255- experiment : OptimizelyExperiment ;
256- } ;
250+ [ experimentKey : string ] : OptimizelyExperiment ;
257251 } ;
258252 variablesMap : {
259- [ variableKey : string ] : {
260- variable : OptimizelyVariable ;
261- } ;
253+ [ variableKey : string ] : OptimizelyVariable ;
262254 } ;
263255 }
264256
265257 export interface OptimizelyConfig {
266258 experimentsMap : {
267- [ experimentKey : string ] : {
268- experiment : OptimizelyExperiment ;
269- } ;
259+ [ experimentKey : string ] : OptimizelyExperiment ;
270260 } ;
271261 featuresMap : {
272- [ featureKey : string ] : {
273- feature : OptimizelyFeature ;
274- } ;
262+ [ featureKey : string ] : OptimizelyFeature ;
275263 } ;
276264 revision : string ;
277265 }
0 commit comments