import { Hub, Plugin, PluginAttachmentDB, PluginCapabilities, PluginConfig, PluginConfigId, PluginError, StoredPluginMetrics } from '../../types'; export declare function getPluginRows(hub: Hub): Promise; export declare function getPluginAttachmentRows(hub: Hub): Promise; export declare function getPluginConfigRows(hub: Hub): Promise; export declare function setPluginCapabilities(hub: Hub, pluginConfig: PluginConfig, capabilities: PluginCapabilities): Promise; export declare function setPluginMetrics(hub: Hub, pluginConfig: PluginConfig, metrics: StoredPluginMetrics): Promise; export declare function setError(hub: Hub, pluginError: PluginError | null, pluginConfig: PluginConfig): Promise; export declare function disablePlugin(hub: Hub, pluginConfigId: PluginConfigId): Promise;