UNPKG

balena-cli

Version:

The official balena Command Line Interface

27 lines (26 loc) 740 B
import { EventEmitter } from 'events'; import * as express from 'express'; import type { Socket } from 'net'; export declare class LoginServer extends EventEmitter { protected expressApp: express.Express; protected server: import('net').Server; protected serverSockets: Socket[]; protected firstError: Error; protected token: string; readonly loginPath = "/auth"; start({ host, port }?: { host?: string | undefined; port?: number | undefined; }): Promise<{ host: string; port: number; urlPath: string; }>; getAddress(): { host: string; port: number; urlPath: string; }; shutdown(): void; awaitForToken(): Promise<string>; }