@launchdarkly/js-server-sdk-common
Version:
LaunchDarkly Server SDK for JavaScript - common code
19 lines • 681 B
TypeScript
import { AttributeReference } from '@launchdarkly/js-sdk-common';
import { SegmentRule } from './SegmentRule';
import { SegmentTarget } from './SegmentTarget';
import { Versioned } from './Versioned';
export interface Segment extends Versioned {
included?: string[];
excluded?: string[];
includedContexts?: SegmentTarget[];
excludedContexts?: SegmentTarget[];
rules?: SegmentRule[];
salt?: string;
unbounded?: boolean;
unboundedContextKind?: string;
generation?: number;
bucketByAttributeReference?: AttributeReference;
generated_includedSet?: Set<string>;
generated_excludedSet?: Set<string>;
}
//# sourceMappingURL=Segment.d.ts.map