import { Logger } from './logger';
import { PluginDef } from '../model/PluginDef';
export declare class PluginManager {
    LOG: Logger;
    registry: any;
    static instance: PluginManager;
    constructor();
    static getInstance(): PluginManager;
    register(plugin: PluginDef): void;
    get(type: string): PluginDef;
    has(type: string): boolean;
}
