Headers
Combinators
Signature
declare const get: { (key: string): (self: Headers) => Option<string>; (self: Headers, key: string): Option<string>;}Signature
declare const has: { (key: string): (self: Headers) => boolean; (self: Headers, key: string): boolean;}Signature
declare const merge: { (headers: Headers): (self: Headers) => Headers; (self: Headers, headers: Headers): Headers;}Signature
declare const redact: { (key: string | RegExp | readonly Array<string | RegExp>): (self: Headers) => Record<string, string | Redacted.Redacted>; (self: Headers, key: string | RegExp | readonly Array<string | RegExp>): Record<string, string | Redacted.Redacted>;}Signature
declare const remove: { (key: string | RegExp | readonly Array<string | RegExp>): (self: Headers) => Headers; (self: Headers, key: string | RegExp | readonly Array<string | RegExp>): Headers;}Signature
declare const set: { (key: string, value: string): (self: Headers) => Headers; (self: Headers, key: string, value: string): Headers;}Signature
declare const setAll: { (headers: Input): (self: Headers) => Headers; (self: Headers, headers: Input): Headers;}Constructors
Signature
declare const empty: HeadersSignature
declare const fromInput: (input?: Input) => HeadersunsafeFromRecord
Added in v1.0.0
Source
Signature
declare function unsafeFromRecord(input: Record.ReadonlyRecord<string, string>): HeadersFiber Refs
currentRedactedNames
Added in v1.0.0
Source
Signature
declare const currentRedactedNames: FiberRef.FiberRef<ReadonlyArray<string | RegExp>>Models
Signature
interface Headers extends unknown { [key: string]: string; readonly [HeadersTypeId]: typeof HeadersTypeId;}Signature
type Input = Record.ReadonlyRecord<string, string | ReadonlyArray<string> | undefined> | Iterable<readonly [string, string]>Refinements
Schemas
Signature
declare const schema: Schema.Schema<Headers, Record.ReadonlyRecord<string, string>>schemaFromSelf
Added in v1.0.0
Source
Signature
declare const schemaFromSelf: Schema.Schema<Headers>Type Ids
HeadersTypeId
Added in v1.0.0
Source
Signature
declare const HeadersTypeId: unique symbolHeadersTypeId type
Added in v1.0.0
Source
Signature
type HeadersTypeId = typeof HeadersTypeId