unleash-server
Version:
Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.
12 lines (11 loc) • 527 B
TypeScript
import { IUnleashConfig } from '../types/option';
import { IUnleashStores } from '../types/stores';
import { IEventList } from '../types/events';
import { SearchEventsSchema } from '../openapi/spec/search-events-schema';
export default class EventService {
private logger;
private eventStore;
constructor({ eventStore }: Pick<IUnleashStores, 'eventStore'>, { getLogger }: Pick<IUnleashConfig, 'getLogger'>);
getEvents(): Promise<IEventList>;
searchEvents(search: SearchEventsSchema): Promise<IEventList>;
}