export declare class ServerManager {
    private static instance;
    private serverInstance;
    private configRepo;
    private constructor();
    static getInstance(): ServerManager;
    startServer(): Promise<void>;
    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=serverManager.d.ts.map