///
import type { RequestHeaders, RequestHeadersValue } from '../types/types';
import type { IncomingMessage } from 'http';
export declare class RequestHeader {
protected data: RequestHeaders;
constructor(req: IncomingMessage);
all(): IterableIterator<[string, RequestHeadersValue]>;
get(key: string): T;
has(key: string): boolean;
remove(key: string): void;
set(key: string, value: RequestHeadersValue): void;
getHost(): string | undefined;
getAccept(): string | undefined;
}