diff --git a/src/lib/dom.iterable.d.ts b/src/lib/dom.iterable.d.ts index f5e0d657313..e89a22f2c14 100644 --- a/src/lib/dom.iterable.d.ts +++ b/src/lib/dom.iterable.d.ts @@ -21,6 +21,22 @@ interface FormData { [Symbol.iterator](): IterableIterator; } +interface Headers { + [Symbol.iterator](): IterableIterator<[string, string]>; + /** + * Returns an iterator allowing to go through all key/value pairs contained in this object. + */ + entries(): IterableIterator<[string, string]>; + /** + * Returns an iterator allowing to go through all keys f the key/value pairs contained in this object. + */ + keys(): IterableIterator; + /** + * Returns an iterator allowing to go through all values of the key/value pairs contained in this object. + */ + values(): IterableIterator; +} + interface NodeList { /** * Returns an array of key, value pairs for every entry in the list