unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
18 lines • 783 B
TypeScript
import Controller from '../../routes/controller.js';
import { type IUnleashConfig } from '../../types/index.js';
import type { IUnleashServices } from '../../services/index.js';
type Services = Pick<IUnleashServices, 'settingService' | 'frontendApiService' | 'openApiService' | 'clientInstanceService'>;
export default class FrontendAPIController extends Controller {
private readonly logger;
private services;
private timer;
private flagResolver;
constructor(config: IUnleashConfig, services: Services);
private static endpointNotImplemented;
private getFrontendApiFeatures;
private registerFrontendApiMetrics;
private registerFrontendApiClient;
private static createContext;
}
export {};
//# sourceMappingURL=frontend-api-controller.d.ts.map