import { Buffer } from 'node:buffer'; import type { IncomingMessage, ServerResponse } from 'node:http'; export declare function securityHeaders(): Record; export declare function readJsonBody(request: IncomingMessage): Promise>; export declare function readRawBody(request: IncomingMessage, input?: { maxBytes?: number; errorLabel?: string; }): Promise; export declare function assertJsonContentType(request: IncomingMessage, path: string): void; export declare function respondJson(response: ServerResponse, statusCode: number, value: unknown, headers?: Record): void; export declare function isLoopback(request: IncomingMessage): boolean;