/// import { TcpNetConnectOpts, IpcNetConnectOpts } from "net"; import { SecureContextOptions } from "tls"; import AbstractConnector, { ErrorEmitter } from "./AbstractConnector"; import { NetStream } from "../types"; export declare function isIIpcConnectionOptions(value: any): value is IIpcConnectionOptions; export interface ITcpConnectionOptions extends TcpNetConnectOpts { tls?: SecureContextOptions; } export interface IIpcConnectionOptions extends IpcNetConnectOpts { tls?: SecureContextOptions; } export default class StandaloneConnector extends AbstractConnector { protected options: ITcpConnectionOptions | IIpcConnectionOptions; constructor(options: ITcpConnectionOptions | IIpcConnectionOptions); connect(_: ErrorEmitter): Promise; }