import type { VextHeaderValue, VextHeaders } from "../types/headers.js"; export type { VextHeaderValue, VextHeaders } from "../types/headers.js"; export declare function isSetCookieHeader(name: string): boolean; export declare function findHeaderName(headers: VextHeaders, name: string): string | undefined; export declare function getHeader(headers: VextHeaders, name: string): VextHeaderValue | undefined; export declare function getHeaderValues(headers: VextHeaders, name: string): string[]; export declare function hasHeader(headers: VextHeaders, name: string): boolean; export declare function setHeader(headers: VextHeaders, name: string, value: VextHeaderValue): boolean; export declare function appendHeader(headers: VextHeaders, name: string, value: string): boolean; export declare function mergeHeaders(target: VextHeaders, source: VextHeaders | undefined): void; export declare function replaceHeaders(target: VextHeaders, source: VextHeaders): void; export declare function cloneHeaders(headers: VextHeaders): VextHeaders; export declare function assertValidHeader(name: string, value: VextHeaderValue): void;