type Headers = Record; /** * Given a headers object retrieve a specific header out of it via a case-insensitive key. */ export declare const getHeaderName: (headers: Headers, name: string) => string | undefined; /** * Given a headers object retrieve the contents of a header out of it via a case-insensitive key. */ export declare const getHeader: (headers: Headers, name: string) => T | undefined; /** * Determine if a given case-insensitive header exists within a header object. */ export declare const hasHeader: (headers: Headers, name: string) => boolean; /** * Determines if a given mimetype is JSON, or a variant of such. */ export declare const isMimeTypeJSON: (mimeType: string) => mimeType is `${string}application/json${string}` | `${string}application/x-json${string}` | `${string}text/json${string}` | `${string}text/x-json${string}` | `${string}+json${string}`; export {};