Skip to content

Commit 75ec0eb

Browse files
[FSSDK-11502] type adjustment
1 parent c24d654 commit 75ec0eb

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/optimizely_user_context/index.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ import {
2424
UserAttributes,
2525
} from '../shared_types';
2626
import { OptimizelySegmentOption } from '../odp/segment_manager/optimizely_segment_option';
27+
import { R } from 'vitest/dist/chunks/environment.LoooBwUu';
2728

2829
export const FORCED_DECISION_NULL_RULE_KEY = '$opt_null_rule_key';
2930

@@ -41,9 +42,9 @@ export interface IOptimizelyUserContext {
4142
decide(key: string, options?: OptimizelyDecideOption[]): OptimizelyDecision;
4243
decideAsync(key: string, options?: OptimizelyDecideOption[]): Promise<OptimizelyDecision>;
4344
decideForKeys(keys: string[], options?: OptimizelyDecideOption[]): { [key: string]: OptimizelyDecision };
44-
decideForKeysAsync(keys: string[], options?: OptimizelyDecideOption[]): Promise<{ [key: string]: OptimizelyDecision }>;
45+
decideForKeysAsync(keys: string[], options?: OptimizelyDecideOption[]): Promise<Record<string, OptimizelyDecision>>;
4546
decideAll(options?: OptimizelyDecideOption[]): { [key: string]: OptimizelyDecision };
46-
decideAllAsync(options?: OptimizelyDecideOption[]): Promise<{ [key: string]: OptimizelyDecision }>;
47+
decideAllAsync(options?: OptimizelyDecideOption[]): Promise<Record<string, OptimizelyDecision>>;
4748
trackEvent(eventName: string, eventTags?: EventTags): void;
4849
setForcedDecision(context: OptimizelyDecisionContext, decision: OptimizelyForcedDecision): boolean;
4950
getForcedDecision(context: OptimizelyDecisionContext): OptimizelyForcedDecision | null;

0 commit comments

Comments
 (0)