UNPKG

618 BTypeScriptView Raw
1// Type definitions for detect-port 1.3
2// Project: https://github.com/node-modules/detect-port
3// Definitions by: Ivan Medina <https://github.com/ivandevp>
4// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
5
6type DetectPortCallback = (err: Error, _port: number) => void;
7
8interface PortConfig {
9 port: number;
10 hostname?: string | undefined;
11 callback?: DetectPortCallback | undefined;
12}
13
14interface DetectPort {
15 (port: number | PortConfig, callback: DetectPortCallback): void;
16 (port: number | PortConfig): Promise<number>;
17}
18declare const detectPort: DetectPort;
19export = detectPort;