import { PluginInitializerContext , PluginConfigDescriptor } from 'src/core/server' ; import { ConfigSchema , IEventLogConfig } from './types' ; import { Plugin } from './plugin' ; export type { IEventLogService , IEventLogger , IEventLogClientService , IEvent , IValidatedEvent , IEventLogClient , QueryEventsBySavedObjectResult , } from './types' ; export { SAVED_OBJECT_REL_PRIMARY } from './types' ; export { ClusterClientAdapter } from './es/cluster_client_adapter' ; export { createReadySignal } from './lib/ready_signal' ; export const config = { schema : ConfigSchema , } ; export const plugin = ( context ) => new Plugin ( context ) ;