///
/**
* start listening to a node http request listener.
* @param {import('./types/http').Listener | import('./types/http').Listenable} listenable
* @param {number} port
* @returns {Promise}
*/
export function listen(listenable: import('./types/http').Listener | import('./types/http').Listenable, port?: number): Promise;
/**
* get URL of server
* @param {Pick} server
* @returns {URL}
*/
export function locate(server: Pick): URL;
export class RequestURL extends URL {
/**
* @param {http.IncomingMessage} req
*/
constructor(req: http.IncomingMessage);
}
import * as http from 'node:http';
//# sourceMappingURL=http.d.ts.map