unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
9 lines • 467 B
TypeScript
import type { IClientSegment, IFeatureStrategySegment, ISegment } from '../../types/index.js';
export interface ISegmentReadModel {
getAll(ids?: number[]): Promise<ISegment[]>;
getAllFeatureStrategySegments(): Promise<IFeatureStrategySegment[]>;
getActive(): Promise<ISegment[]>;
getActiveForClient(): Promise<IClientSegment[]>;
getAllForClientIds(ids?: number[]): Promise<IClientSegment[]>;
}
//# sourceMappingURL=segment-read-model-type.d.ts.map