/// <reference types="node" />
/**
 * @fileoverview
 * This file contains the main entry point for the Omega Edit gRPC server.
 * It is responsible for starting the gRPC server in a platform-agnostic way.
 * It can be imported as a module.
 */
import { ChildProcess } from 'child_process';
/**
 * Run the server
 * @param port port number
 * @param host hostname or IP address (default: 127.0.0.1)
 * @param pidfile resolved path to the PID file
 * @param logConf resolved path to a logback configuration file
 * @returns {ChildProcess} server process
 */
export declare function runServer(port: number, host?: string, pidfile?: string, logConf?: string): Promise<ChildProcess>;
