import { IPCSocket } from './ipc_socket';
interface ServerSocketPaths {
    readonly pub: string;
    readonly sub: string;
    readonly rpcServer: string;
}
export declare class IPCServer extends IPCSocket {
    readonly socketPaths: ServerSocketPaths;
    constructor(options: {
        socketsDir: string;
        name: string;
        externalSocket?: boolean;
    });
    start(): Promise<void>;
    stop(): void;
}
export {};
