import { ExperimentId } from './Experiment'; import { ExperimentVariantId, ExperimentVariantValue } from './ExperimentVariant'; export interface ExperimentVariantResult { experimentId: ExperimentId; /** Was the user assigned a variant? */ didAssignVariant: boolean; /** If assigned, what is the variant ID? */ variantId?: ExperimentVariantId; /** If assigned, what is the variant name? */ variantName?: string; /** If assigned, what is the variant percentage? */ value: ExperimentVariantValue; }