UNPKG

@aws-sdk/protocol-http

Version:

[![NPM version](https://img.shields.io/npm/v/@aws-sdk/protocol-http/latest.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-http) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/protocol-http.svg)](https://www.npmjs.com/package/@aws-sdk/prot

16 lines (15 loc) 452 B
import { Field } from "./Field"; import { FieldPosition } from "./FieldPosition"; export type FieldsOptions = { fields?: Field[]; encoding?: string; }; export declare class Fields { private readonly entries; private readonly encoding; constructor({ fields, encoding }: FieldsOptions); setField(field: Field): void; getField(name: string): Field | undefined; removeField(name: string): void; getByType(kind: FieldPosition): Field[]; }