@launchdarkly/js-server-sdk-common
Version:
LaunchDarkly Server SDK for JavaScript - common code
13 lines • 644 B
TypeScript
import { LDEvaluationReason } from '@launchdarkly/js-sdk-common';
import { LDFlagsState } from './api/data/LDFlagsState';
import { Flag } from './evaluation/data/Flag';
export default class FlagsStateBuilder {
private _valid;
private _withReasons;
private _flagValues;
private _flagMetadata;
constructor(_valid: boolean, _withReasons: boolean);
addFlag(flag: Flag, value: any, variation: number | undefined, reason: LDEvaluationReason, trackEvents: boolean, trackReason: boolean, detailsOnlyIfTracked: boolean, prerequisites?: string[]): void;
build(): LDFlagsState;
}
//# sourceMappingURL=FlagsStateBuilder.d.ts.map