Read more on MDN
let cancel: ( WebAPI.FileAPI.readableStream<'r>, ~reason: JSON.t=?,) => Promise.t<unit>
let getReader: ( WebAPI.FileAPI.readableStream<'r>, ~options: WebAPI.FileAPI.readableStreamGetReaderOptions=?,) => WebAPI.FileAPI.readableStreamReader<'r>
let make: unit => WebAPI.FileAPI.readableStream<array<int>>
let make2: unit => unknown
let make3: unit => unknown
let pipeThrough: ( WebAPI.FileAPI.readableStream<'r>, ~transform: WebAPI.FileAPI.readableWritablePair<'t, 'r>, ~options: WebAPI.FileAPI.streamPipeOptions=?,) => WebAPI.FileAPI.readableStream<'t>
let pipeTo: ( WebAPI.FileAPI.readableStream<'r>, ~destination: WebAPI.FileAPI.writableStream<'r>, ~options: WebAPI.FileAPI.streamPipeOptions=?,) => Promise.t<unit>
let tee: WebAPI.FileAPI.readableStream< 'r,> => array<WebAPI.FileAPI.readableStream<unit>>