UNPKG

unleash-server

Version:

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

15 lines 781 B
import type EventEmitter from 'events'; import type { FeatureConfigurationDeltaClient, IClientFeatureToggleDeltaReadModel } from './client-feature-toggle-delta-read-model-type.js'; import type { Db } from '../../../db/db.js'; import { type IFeatureToggleDeltaQuery } from '../../../internals.js'; export default class ClientFeatureToggleDeltaReadModel implements IClientFeatureToggleDeltaReadModel { private db; private timer; constructor(db: Db, eventBus: EventEmitter); getAll(featureQuery: IFeatureToggleDeltaQuery): Promise<FeatureConfigurationDeltaClient[]>; private addSegmentIdsToStrategy; private rowToStrategy; private isUnseenStrategyRow; private addSegmentToStrategy; } //# sourceMappingURL=client-feature-toggle-delta-read-model.d.ts.map