UNPKG

@theia/core

Version:

Theia is a cloud & desktop IDE framework implemented in TypeScript.

20 lines 707 B
/// <reference types="node" /> import { Channel } from '../../common/message-rpc/channel'; export declare const ipcEntryPoint: string | undefined; export declare type IPCEntryPoint = (connection: Channel) => void; export declare namespace IPCEntryPoint { /** * Throws if `THEIA_ENTRY_POINT` is undefined or empty. */ function getScriptFromEnv(): string; } /** * Exit the current process if the parent process is not alive. * Relevant only for some OS, like Windows */ export declare function checkParentAlive(): void; export declare function createIpcEnv(options?: { entryPoint?: string; env?: NodeJS.ProcessEnv; }): NodeJS.ProcessEnv; //# sourceMappingURL=ipc-protocol.d.ts.map