unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
11 lines • 616 B
TypeScript
import type { IConstraint, IContextFieldStore } from '../../types/index.js';
import type { IConstraintsReadModel } from './constraints-read-model-type.js';
type IContextFieldStoreReadModel = Pick<IContextFieldStore, 'get' | 'exists'>;
export declare class ConstraintsReadModel implements IConstraintsReadModel {
private contextFieldStore;
constructor(contextFieldStore: IContextFieldStoreReadModel);
validateConstraints(constraints: IConstraint[]): Promise<IConstraint[]>;
validateConstraint(input: IConstraint): Promise<IConstraint>;
}
export {};
//# sourceMappingURL=constraints-read-model.d.ts.map