import { PluginIconProps } from '@bluebase/components';
import React from 'react';
import { BlueBase } from '../../BlueBase';
/**
* # 🔌 PluginIcon
*
* Displays an icon of a Plugin. The icon properties are taken from plugin.icon property
* of plugin.
*
* If no plugin is found, renders an error message.
*
* If a plugin has no icon, renders null.
*
* ## Usage:
* ```jsx
*
* ```
*
* TODO: In future, add a default icon.
*/
export declare class PluginIcon extends React.PureComponent {
static contextType: React.Context;
render(): React.JSX.Element | null;
}