UNPKG

harperdb

Version:

HarperDB is a distributed database, caching service, streaming broker, and application development platform focused on performance and ease of use.

21 lines (20 loc) 791 B
/** * Fast implementation of standard Headers */ export declare class Headers extends Map<string, string | string[]> { constructor(init?: Headers | HeadersInit); set(name: any, value: any): this; get(name: any): string; has(name: any): boolean; setIfNone(name: any, value: any): this; append(name: any, value: any, comma_delimited: any): this; [Symbol.iterator](): MapIterator<string | string[]>; } export declare function appendHeader(headers: any, name: any, value: any, comma_delimited: any): any; /** * Merge headers from source into target, ensuring that target is a Headers object, and avoiding any overwrite * of existing headers in target. * @param target * @param source */ export declare function mergeHeaders(target: any, source: Headers): any;