import type { Contract } from 'autumndb'; import type { IntegrationDefinition } from '../sync/types'; import type { Action, Map } from '../types'; import { PluginDefinition } from './plugin'; export declare class PluginManager { private pluginMap; constructor(pluginDefinitions: PluginDefinition[]); private validateDependencies; getCards(): Map; getSyncIntegrations(): Map; getActions(): Map; }