import { type ComponentTypeWithExtensionMeta, type PluginExtension, type PluginExtensionComponent, type PluginExtensionLink } from '@grafana/data'; export declare function isPluginExtensionLink(extension: PluginExtension | undefined): extension is PluginExtensionLink; export declare function isPluginExtensionComponent(extension: PluginExtension | undefined): extension is PluginExtensionComponent; export declare function getLimitedComponentsToRender({ props, components, limit, pluginId, }: { props: Props; components: Array>; limit?: number; pluginId?: string | string[] | RegExp; }): ComponentTypeWithExtensionMeta[] | null; export declare function renderLimitedComponents({ props, components, limit, pluginId, }: { props: Props; components: Array>; limit?: number; pluginId?: string | string[] | RegExp; }): import("react/jsx-runtime").JSX.Element | null;