/// <reference types="node" />
import type { HeaderValue, HeaderValues } from '../types';
import type { OutgoingHttpHeaders, ServerResponse } from 'http';
export declare class ResponseHeader {
    private res;
    constructor(res: ServerResponse);
    all(): OutgoingHttpHeaders;
    get(key: string): HeaderValue;
    has(key: string): boolean;
    set(key: string, value: HeaderValue): void;
    multiple(headers: HeaderValues[]): void;
    setContentType(filenameOrExt: string): boolean;
    getContentType(): string | null;
    remove(key: string): void;
    flush(): void;
    keys(): string[];
    isSend(): boolean;
}
