UNPKG

@v4fire/client

Version:

V4Fire client core library

23 lines (19 loc) 487 B
/*! * V4Fire Client Core * https://github.com/V4Fire/Client * * Released under the MIT license * https://github.com/V4Fire/Client/blob/master/LICENSE */ export interface Experiment<T, I> { id: I; target: T; source: Dictionary; meta?: Meta; } export interface Meta extends Dictionary { mods?: Dictionary<string | boolean>; } export type Target = 'api' | 'ui'; export type ExperimentID = string | number; export type ExperimentsSet = Array<Experiment<Target, ExperimentID>>;