/// /// import * as net from 'net'; import { EventEmitter } from 'events'; import type { OverloadedParameters } from './overloaded-parameters'; export interface ServerLike extends EventEmitter { listen: (...args: any[]) => any; address: net.Server['address']; protocol?: string; } export declare function listen(server: Server, ...args: OverloadedParameters): Promise; export declare function endpoint(server: ServerLike): URL; export default listen;