<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [puppeteer](./puppeteer.md) &gt; [Protocol](./puppeteer.protocol.md) &gt; [IO](./puppeteer.protocol.io.md)

## Protocol.IO namespace

Input/Output operations for streams produced by DevTools.

<b>Signature:</b>

```typescript
export namespace IO 
```

## Interfaces

|  Interface | Description |
|  --- | --- |
|  [CloseRequest](./puppeteer.protocol.io.closerequest.md) |  |
|  [ReadRequest](./puppeteer.protocol.io.readrequest.md) |  |
|  [ReadResponse](./puppeteer.protocol.io.readresponse.md) |  |
|  [ResolveBlobRequest](./puppeteer.protocol.io.resolveblobrequest.md) |  |
|  [ResolveBlobResponse](./puppeteer.protocol.io.resolveblobresponse.md) |  |

## Type Aliases

|  Type Alias | Description |
|  --- | --- |
|  [StreamHandle](./puppeteer.protocol.io.streamhandle.md) | This is either obtained from another method or specifed as <code>blob:&amp;lt;uuid&amp;gt;</code> where <code>&amp;lt;uuid&amp;gt</code> is an UUID of a Blob. |