import { Server, IncomingMessage, ServerResponse, ClientRequest, createServer, STATUS_CODES, METHODS, getServer, getAllServers, setServerListenCallback, setServerCloseCallback, Agent, globalAgent } from './http'; import type { ConnectionOptions, AgentConfig } from './http'; export { Server, IncomingMessage, ServerResponse, ClientRequest, createServer, STATUS_CODES, METHODS, getServer, getAllServers, setServerListenCallback, setServerCloseCallback, Agent, globalAgent, }; export type { ConnectionOptions, AgentConfig }; export declare function request(target: string | URL | ConnectionOptions, optsOrCb?: ConnectionOptions | ((res: IncomingMessage) => void), cb?: (res: IncomingMessage) => void): ClientRequest; export declare function get(target: string | URL | ConnectionOptions, optsOrCb?: ConnectionOptions | ((res: IncomingMessage) => void), cb?: (res: IncomingMessage) => void): ClientRequest; declare const _default: { Server: import("./http").ServerConstructor; IncomingMessage: import("./http").IncomingMessageConstructor; ServerResponse: import("./http").ServerResponseConstructor; ClientRequest: import("./http").ClientRequestConstructor; createServer: typeof createServer; request: typeof request; get: typeof get; STATUS_CODES: Record; METHODS: string[]; getServer: typeof getServer; getAllServers: typeof getAllServers; setServerListenCallback: typeof setServerListenCallback; setServerCloseCallback: typeof setServerCloseCallback; Agent: import("./http").AgentConstructor; globalAgent: Agent; }; export default _default;