This Streams API interface is the object returned by WritableStream.getWriter() and once created locks the < writer to the WritableStream ensuring that no other streams can write to the underlying sink.
type
{ prototype: WritableStreamDefaultWriter; new (): WritableStreamDefaultWriter; }