import type { AppPluginConfig, DataSourcePluginMeta, PanelPluginMeta } from '@grafana/data'; import type { Meta } from './types/meta/meta_object_gen'; export type AppPluginMetas = Record; export type DatasourcePluginMetas = Record; export type PanelPluginMetas = Record; export type AppPluginMetasMapper = (response: T) => AppPluginMetas; export type DatasourcePluginMetasMapper = (response: T) => DatasourcePluginMetas; export type PanelPluginMetasMapper = (response: T) => PanelPluginMetas; export interface PluginMetasResponse { items: Meta[]; } export type FrontendSettings = { datasources: Record; };