import { Request, type Response } from '@alinea/iso';
import type http from 'node:http';
export declare function respondTo(to: http.ServerResponse, response: Response): Promise<void>;
export declare function fromNodeRequest(request: http.IncomingMessage): globalThis.Request;
export declare function nodeHandler(handler: (request: Request) => Promise<Response | undefined> | Response | undefined): (req: http.IncomingMessage, res: http.ServerResponse, next?: () => void) => Promise<void>;
