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