char/avril

(wip) why'd you have to go and make things so complicaaaaated?

git clone https://git.t4t.associates/char/avril

Charlotte Somport webstreams extension to typescripte9b1b43

main
4.1 KiB59 linesraw
1// Handwritten contracts for the stream bindings consumed by TS-authored extensions.
2declare var ReadableStreamDefaultReader: {
3  readonly prototype: import("./src/vendor_types.js").ReadableStreamDefaultReader;
4};
5declare var ReadableStreamDefaultController: {
6  readonly prototype: import("./src/vendor_types.js").ReadableStreamDefaultController;
7};
8declare var WritableStreamDefaultWriter: {
9  readonly prototype: import("./src/vendor_types.js").WritableStreamDefaultWriter;
10};
11
12declare var WritableStreamDefaultController: {
13  readonly prototype: import("./src/vendor_types.js").WritableStreamDefaultController;
14};
15
16declare var ReadableStream: typeof import("./src/vendor_types.js").ReadableStream;
17declare var WritableStream: typeof import("./src/vendor_types.js").WritableStream;
18declare var TransformStream: typeof import("./src/vendor_types.js").TransformStream;
19declare var ReadableByteStreamController: typeof import("./src/vendor_types.js").ReadableByteStreamController;
20declare var ReadableStreamBYOBRequest: typeof import("./src/vendor_types.js").ReadableStreamBYOBRequest;
21declare var TransformStreamDefaultController: typeof import("./src/vendor_types.js").TransformStreamDefaultController;
22
23declare module "ext:webstreams/streams.js" {
24  export type ReadableStream<R = unknown> = import("./src/vendor_types.js").ReadableStream<R>;
25  export const ReadableStream: typeof import("./src/streams.js").ReadableStream;
26  export type WritableStream<W = unknown> = import("./src/vendor_types.js").WritableStream<W>;
27  export const WritableStream: typeof import("./src/streams.js").WritableStream;
28  export type TransformStream<I = unknown, O = unknown> = import("./src/vendor_types.js").TransformStream<I, O>;
29  export const TransformStream: typeof import("./src/streams.js").TransformStream;
30  export type ReadableByteStreamController = import("./src/vendor_types.js").ReadableByteStreamController;
31  export const ReadableByteStreamController: typeof import("./src/streams.js").ReadableByteStreamController;
32  export type ReadableStreamBYOBRequest = import("./src/vendor_types.js").ReadableStreamBYOBRequest;
33  export const ReadableStreamBYOBRequest: typeof import("./src/streams.js").ReadableStreamBYOBRequest;
34  export type TransformStreamDefaultController<O = unknown> =
35    import("./src/vendor_types.js").TransformStreamDefaultController<O>;
36  export const TransformStreamDefaultController: typeof import("./src/streams.js").TransformStreamDefaultController;
37  export type ReadResult<R> = import("./src/vendor_types.js").ReadResult<R>;
38  export type ReadableStreamDefaultReader<R = unknown> = import("./src/vendor_types.js").ReadableStreamDefaultReader<R>;
39  export type WritableStreamDefaultWriter<W = unknown> = import("./src/vendor_types.js").WritableStreamDefaultWriter<W>;
40  export type ReadableStreamDefaultController<R = unknown> =
41    import("./src/vendor_types.js").ReadableStreamDefaultController<R>;
42  export type WritableStreamDefaultController = import("./src/vendor_types.js").WritableStreamDefaultController;
43  export type ReadableWritablePair<R, W> = import("./src/vendor_types.js").ReadableWritablePair<R, W>;
44  export type StreamPipeOptions = import("./src/vendor_types.js").StreamPipeOptions;
45  export type QueuingStrategy<T> = import("./src/vendor_types.js").QueuingStrategy<T>;
46  export const byobRequest: typeof import("./src/streams.js").byobRequest;
47  export const close: typeof import("./src/streams.js").close;
48  export const respond: typeof import("./src/streams.js").respond;
49  export const enqueue: typeof import("./src/streams.js").enqueue;
50  export const finish: typeof import("./src/streams.js").finish;
51  export const errorStream: typeof import("./src/streams.js").errorStream;
52  export const streamLocked: typeof import("./src/streams.js").streamLocked;
53  export const streamReader: typeof import("./src/streams.js").streamReader;
54  export const streamTee: typeof import("./src/streams.js").streamTee;
55  export const streamCancel: typeof import("./src/streams.js").streamCancel;
56  export const read: typeof import("./src/streams.js").read;
57  export const release: typeof import("./src/streams.js").release;
58  export const readerCancel: typeof import("./src/streams.js").readerCancel;
59}