import type { localPluginType } from './types'; import { PluginManager } from './plugin-manager'; export declare class Plugin { componentName: string; plugin: {}; basicsPlugin: any[]; localPlugin: any[]; globalPlugin: any[]; pluginManager: PluginManager; constructor(componentName: any, pluginManager: PluginManager); setBasicsPlugin(basicsPlugin: any): void; setLocalPlugin(localPlugin?: localPluginType): void; setGlobalPlugin: (globalPlugin?: any[]) => void; getPlugin(): any[]; }