unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
13 lines • 619 B
TypeScript
import type { IUnleashConfig } from '../types/index.js';
import type { ValidatedEdgeTokensSchema } from '../openapi/spec/validated-edge-tokens-schema.js';
import type { ApiTokenService } from './api-token-service.js';
export default class EdgeService {
private logger;
private apiTokenService;
private timer;
constructor({ apiTokenService }: {
apiTokenService: ApiTokenService;
}, { getLogger, eventBus, }: Pick<IUnleashConfig, 'getLogger' | 'flagResolver' | 'eventBus'>);
getValidTokens(tokens: string[]): Promise<ValidatedEdgeTokensSchema>;
}
//# sourceMappingURL=edge-service.d.ts.map