unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
14 lines • 695 B
TypeScript
import type { IUnleashConfig } from '../../../types/index.js';
import type { IUnleashStores } from '../../../types/index.js';
import type { QueryParams, UnknownFlag, UnknownFlagReport } from './unknown-flags-store.js';
export declare class UnknownFlagsService {
private unknownFlagsStore;
private unknownFlagsCache;
constructor({ unknownFlagsStore }: Pick<IUnleashStores, 'unknownFlagsStore'>, _config: IUnleashConfig);
private getKey;
register(unknownFlags: UnknownFlagReport[]): void;
flush(): Promise<void>;
getAll(queryParams?: QueryParams): Promise<UnknownFlag[]>;
clear(hoursAgo: number): Promise<void>;
}
//# sourceMappingURL=unknown-flags-service.d.ts.map