UNPKG

unleash-server

Version:

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

16 lines (15 loc) 863 B
import { Response } from 'express'; import { AuthedRequest } from '../../types/core'; import { IUnleashServices } from '../../types/services'; import { IUnleashConfig } from '../../types/option'; import Controller from '../controller'; import { UiConfigSchema } from '../../openapi/spec/ui-config-schema'; import { InstanceStats } from '../../services/instance-stats-service'; declare class InstanceAdminController extends Controller { private instanceStatsService; private openApiService; constructor(config: IUnleashConfig, { instanceStatsService, openApiService, }: Pick<IUnleashServices, 'instanceStatsService' | 'openApiService'>); getStatistics(req: AuthedRequest, res: Response<InstanceStats>): Promise<void>; getStatisticsCSV(req: AuthedRequest, res: Response<UiConfigSchema>): Promise<void>; } export default InstanceAdminController;