UNPKG

unleash-server

Version:

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

18 lines 968 B
import type { IUnleashConfig } from '../types/option.js'; import type { UiConfigSchema } from '../openapi/index.js'; import { type IUnleashServices, type User } from '../server-impl.js'; export declare class UiConfigService { private config; private versionService; private settingService; private frontendApiService; private emailService; private sessionService; private maintenanceService; private resourceLimitsService; private flagResolver; constructor(config: IUnleashConfig, { versionService, settingService, emailService, frontendApiService, maintenanceService, sessionService, resourceLimitsService, }: Pick<IUnleashServices, 'versionService' | 'settingService' | 'emailService' | 'frontendApiService' | 'maintenanceService' | 'sessionService' | 'resourceLimitsService'>); getMaxSessionsCount(): Promise<number>; getUiConfig(user: User): Promise<UiConfigSchema>; } //# sourceMappingURL=ui-config-service.d.ts.map