UNPKG

@grafana/runtime

Version:
12 lines (11 loc) 636 B
import { Observable } from 'rxjs'; import { PluginExtensionComponent } from '@grafana/data'; type GetObservablePluginComponentsOptions = { context?: object | Record<string, unknown>; extensionPointId: string; limitPerPlugin?: number; }; export type GetObservablePluginComponents = (options: GetObservablePluginComponentsOptions) => Observable<PluginExtensionComponent[]>; export declare function setGetObservablePluginComponents(fn: GetObservablePluginComponents): void; export declare function getObservablePluginComponents(options: GetObservablePluginComponentsOptions): Observable<PluginExtensionComponent[]>; export {};