UNPKG

unleash-server

Version:

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

17 lines 1.16 kB
import type { ProjectStatusSchema } from '../../openapi/index.js'; import type { IUnleashStores } from '../../types/index.js'; import type { IProjectLifecycleSummaryReadModel } from './project-lifecycle-read-model/project-lifecycle-read-model-type.js'; import type { IProjectStaleFlagsReadModel } from './project-stale-flags-read-model/project-stale-flags-read-model-type.js'; export declare class ProjectStatusService { private eventStore; private projectStore; private apiTokenStore; private segmentStore; private projectLifecycleSummaryReadModel; private projectStaleFlagsReadModel; private featureTypeStore; private featureToggleStore; constructor({ eventStore, projectStore, apiTokenStore, segmentStore, featureTypeStore, featureToggleStore, }: Pick<IUnleashStores, 'eventStore' | 'projectStore' | 'apiTokenStore' | 'segmentStore' | 'featureTypeStore' | 'featureToggleStore'>, projectLifecycleReadModel: IProjectLifecycleSummaryReadModel, projectStaleFlagsReadModel: IProjectStaleFlagsReadModel); getProjectStatus(projectId: string): Promise<ProjectStatusSchema>; } //# sourceMappingURL=project-status-service.d.ts.map