export declare class MCPServerManager {
    private static instance;
    private serverInstance;
    private mcpServer;
    private configRepo;
    private transports;
    private handlers;
    private constructor();
    static getInstance(): MCPServerManager;
    startServer(): Promise<void>;
    private registerTools;
    stopServer(): Promise<{
        success: boolean;
    }>;
    restartServer(): Promise<{
        success: boolean;
    }>;
    getLogs(type: 'stdout' | 'stderr' | 'all'): string[] | {
        stdout: string[];
        stderr: string[];
    };
    clearLogs(type: 'stdout' | 'stderr' | 'all'): boolean;
}
//# sourceMappingURL=mcpServerManager.d.ts.map