import type { HttpIncoming } from './interfaces/http-incoming.interface.js'; import type { HttpOutgoing } from './interfaces/http-outgoing.interface.js'; import type { NodeIncomingMessage } from './interfaces/node-incoming-message.interface.js'; import type { NodeOutgoingMessage } from './interfaces/node-outgoing-message.interface.js'; /** * Checks if the given value is a NodeIncomingMessage. * * @param v - The value to check. * @returns True if the value is a NodeIncomingMessage, false otherwise. */ export declare function isNodeIncomingMessage(v: any): v is NodeIncomingMessage; /** * Checks if the given value is an HttpIncoming instance. * * @param v - The value to check. * @returns True if the value is an HttpIncoming instance, false otherwise. */ export declare function isHttpIncoming(v: any): v is HttpIncoming; /** * Checks if the given value is a NodeOutgoingMessage. * * @param v - The value to check. * @returns True if the value is a NodeOutgoingMessage, false otherwise. */ export declare function isNodeOutgoingMessage(v: any): v is NodeOutgoingMessage; /** * Checks if the given value is an HttpOutgoing instance. * * @param v - The value to check. * @returns True if the value is an HttpOutgoing instance, false otherwise. */ export declare function isHttpOutgoing(v: any): v is HttpOutgoing;