import * as http from "node:http"; import { Transmuter } from "../types.js"; export declare function transmute(listener: http.RequestListener, tms: Transmuter[]): http.RequestListener; export type CorsConfig = { origins: "*" | string[]; methods?: string[]; headers?: string[]; }; export declare const transmuters: { allowCors: ({ origins, methods, headers, }: CorsConfig) => (listener: http.RequestListener) => (request: http.IncomingMessage, response: http.ServerResponse & { req: http.IncomingMessage; }) => Promise; };