Maps a header name to its definition. RFC7230 states header names are case insensitive.
Map<String, Header>? get headers => throw _privateConstructorUsedError;