2020-04-30 21:59:35 +02:00
|
|
|
/*
|
|
|
|
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
|
|
|
|
* or more contributor license agreements. Licensed under the Elastic License;
|
|
|
|
* you may not use this file except in compliance with the Elastic License.
|
|
|
|
*/
|
|
|
|
|
|
|
|
import { PluginInitializerContext, CoreStart } from 'kibana/public';
|
|
|
|
import { NavigationPublicPluginStart as NavigationStart } from '../../../../src/plugins/navigation/public';
|
|
|
|
import { DataPublicPluginStart } from '../../../../src/plugins/data/public';
|
2020-07-14 23:50:22 +02:00
|
|
|
import { TriggersAndActionsUIPublicPluginSetup } from '../../triggers_actions_ui/public';
|
2020-06-24 11:26:19 +02:00
|
|
|
import { KibanaLegacyStart } from '../../../../src/plugins/kibana_legacy/public';
|
2020-04-30 21:59:35 +02:00
|
|
|
|
2020-05-15 17:21:42 +02:00
|
|
|
// eslint-disable-next-line @kbn/eslint/no-restricted-paths
|
2020-04-30 21:59:35 +02:00
|
|
|
export { MonitoringConfig } from '../server';
|
|
|
|
|
2020-07-14 23:50:22 +02:00
|
|
|
export interface MonitoringStartPluginDependencies {
|
2020-04-30 21:59:35 +02:00
|
|
|
navigation: NavigationStart;
|
|
|
|
data: DataPublicPluginStart;
|
2020-06-24 11:26:19 +02:00
|
|
|
kibanaLegacy: KibanaLegacyStart;
|
2020-04-30 21:59:35 +02:00
|
|
|
element: HTMLElement;
|
|
|
|
core: CoreStart;
|
|
|
|
isCloud: boolean;
|
|
|
|
pluginInitializerContext: PluginInitializerContext;
|
|
|
|
externalConfig: Array<Array<string | number> | Array<string | boolean>>;
|
2020-07-14 23:50:22 +02:00
|
|
|
triggersActionsUi: TriggersAndActionsUIPublicPluginSetup;
|
2020-04-30 21:59:35 +02:00
|
|
|
}
|