UNPKG

unleash-server

Version:

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

15 lines 748 B
import type { IFeatureToggleClient } from '../../types/index.js'; import type { Db } from '../../db/db.js'; import type EventEmitter from 'events'; import type { IClientFeatureToggleReadModel } from './client-feature-toggle-read-model-type.js'; export default class ClientFeatureToggleReadModel implements IClientFeatureToggleReadModel { private db; private timer; constructor(db: Db, eventBus: EventEmitter); getAll(): Promise<Record<string, Record<string, IFeatureToggleClient>>>; getAggregatedData(rows: any): Record<string, Record<string, IFeatureToggleClient>>; private addSegmentIdsToStrategy; private rowToStrategy; private isUnseenStrategyRow; } //# sourceMappingURL=client-feature-toggle-read-model.d.ts.map