@itwin/core-backend
Version:
iTwin.js backend components
22 lines • 654 B
TypeScript
/** @packageDocumentation
* @module IModelHost
*/
import * as ws from "ws";
import { IpcWebSocketBackend } from "@itwin/core-common";
import { IModelHostOptions } from "./IModelHost";
/** @internal */
export interface LocalhostIpcHostOpts {
socketPort?: number;
noServer?: boolean;
}
/** @internal */
export declare class LocalhostIpcHost {
private static _initialized;
static socket: IpcWebSocketBackend;
static connect(connection: ws): void;
static startup(opts?: {
localhostIpcHost?: LocalhostIpcHostOpts;
iModelHost?: IModelHostOptions;
}): Promise<void>;
}
//# sourceMappingURL=LocalhostIpcHost.d.ts.map