pub type WritableStream(a)
pub fn abort( stream: WritableStream(a), reason: b, ) -> Promise(Nil)
pub fn close(stream: WritableStream(a)) -> Promise(Nil)
pub fn get_writer(stream: WritableStream(a)) -> Writer(a)
pub fn locked(stream: WritableStream(a)) -> Bool