[Home](./index.md) > [puppeteer](./puppeteer.md) > [Protocol](./puppeteer.protocol.md) > [IO](./puppeteer.protocol.io.md) ## Protocol.IO namespace Input/Output operations for streams produced by DevTools. Signature: ```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 blob:<uuid> where <uuid&gt is an UUID of a Blob. |