import { PluginInitializerContext } from 'src/core/public' ; import { DashboardEnhancedPlugin } from './plugin' ; export type { SetupContract as DashboardEnhancedSetupContract , SetupDependencies as DashboardEnhancedSetupDependencies , StartContract as DashboardEnhancedStartContract , StartDependencies as DashboardEnhancedStartDependencies , } from './plugin' ; export type { AbstractDashboardDrilldownConfig as DashboardEnhancedAbstractDashboardDrilldownConfig , AbstractDashboardDrilldownParams as DashboardEnhancedAbstractDashboardDrilldownParams , } from './services/drilldowns/abstract_dashboard_drilldown' ; export { AbstractDashboardDrilldown as DashboardEnhancedAbstractDashboardDrilldown } from './services/drilldowns/abstract_dashboard_drilldown' ; export function plugin ( context ) { return new DashboardEnhancedPlugin ( context ) ; }