import type * as Stuntman from './index.js';
export declare class RawHeaders extends Array<string> implements Stuntman.RawHeadersInterface {
    get(name: string): string | undefined;
    has(name: string, value?: string): boolean;
    set(name: string, value: string): void;
    add(name: string, value: string): void;
    remove(name: string): void;
    toHeaderPairs(): readonly [string, string][];
    toHeadersRecord(): Record<string, string | string[]>;
    static fromHeaderPairs(headerPairs: [string, string][]): RawHeaders;
    static fromHeadersRecord(headersRecord: Record<string, string | string[] | undefined>): RawHeaders;
    static toHeadersRecord(rawHeaders: string[]): Record<string, string | string[]>;
    static toHeaderPairs(rawHeaders: string[]): readonly [string, string][];
}
//# sourceMappingURL=rawHeaders.d.ts.map