UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.

20 lines (19 loc) 755 B
import { ISegmentStore } from '../../lib/types/stores/segment-store'; import { IFeatureStrategySegment, ISegment } from '../../lib/types/model'; export default class FakeSegmentStore implements ISegmentStore { count(): Promise<number>; create(): Promise<ISegment>; delete(): Promise<void>; deleteAll(): Promise<void>; exists(): Promise<boolean>; get(): Promise<ISegment>; getAll(): Promise<ISegment[]>; getActive(): Promise<ISegment[]>; getByStrategy(): Promise<ISegment[]>; update(): Promise<ISegment>; addToStrategy(): Promise<void>; removeFromStrategy(): Promise<void>; getAllFeatureStrategySegments(): Promise<IFeatureStrategySegment[]>; existsByName(): Promise<boolean>; destroy(): void; }