/// import { MessageConnection } from 'vscode-jsonrpc'; import { Protocol } from 'raas-core'; import { EventEmitter } from 'events'; export declare class ServerModel { private connection; private emitter; constructor(connection: MessageConnection, emitter: EventEmitter); private listenToServerChanges; createServerFromConfigAsync(config: Protocol.Server, timeout?: number): Promise; createServerFromConfig(config: Protocol.Server, timeout?: number): Promise; deleteServerSync(serverHandle: Protocol.Server, timeout?: number): Promise; deleteServerAsync(serverHandle: Protocol.Server, timeout?: number): Promise; getServerHandles(timeout?: number): Promise; }