summaryrefslogtreecommitdiff
path: root/cli/tsc/dts/lib.webworker.asynciterable.d.ts
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-09-14 11:58:47 +0100
committerGitHub <noreply@github.com>2024-09-14 11:58:47 +0100
commitaf2d992ecd2b9320072164b6ee295c31a3194406 (patch)
tree0926e2852aa2c4eb300e1f54f4c84d7568589b3b /cli/tsc/dts/lib.webworker.asynciterable.d.ts
parent2c0bf6fd65b3276c4818c73028b19819608c8e70 (diff)
feat: TypeScript 5.6 and `npm:@types/node@22` (#25614)
Diffstat (limited to 'cli/tsc/dts/lib.webworker.asynciterable.d.ts')
-rw-r--r--cli/tsc/dts/lib.webworker.asynciterable.d.ts20
1 files changed, 14 insertions, 6 deletions
diff --git a/cli/tsc/dts/lib.webworker.asynciterable.d.ts b/cli/tsc/dts/lib.webworker.asynciterable.d.ts
index 86de21097..4c7aaadc6 100644
--- a/cli/tsc/dts/lib.webworker.asynciterable.d.ts
+++ b/cli/tsc/dts/lib.webworker.asynciterable.d.ts
@@ -20,14 +20,22 @@ and limitations under the License.
/// Worker Async Iterable APIs
/////////////////////////////
+interface FileSystemDirectoryHandleAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {
+ [Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<T>;
+}
+
interface FileSystemDirectoryHandle {
- [Symbol.asyncIterator](): AsyncIterableIterator<[string, FileSystemHandle]>;
- entries(): AsyncIterableIterator<[string, FileSystemHandle]>;
- keys(): AsyncIterableIterator<string>;
- values(): AsyncIterableIterator<FileSystemHandle>;
+ [Symbol.asyncIterator](): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
+ entries(): FileSystemDirectoryHandleAsyncIterator<[string, FileSystemHandle]>;
+ keys(): FileSystemDirectoryHandleAsyncIterator<string>;
+ values(): FileSystemDirectoryHandleAsyncIterator<FileSystemHandle>;
+}
+
+interface ReadableStreamAsyncIterator<T> extends AsyncIteratorObject<T, BuiltinIteratorReturn, unknown> {
+ [Symbol.asyncIterator](): ReadableStreamAsyncIterator<T>;
}
interface ReadableStream<R = any> {
- [Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
- values(options?: ReadableStreamIteratorOptions): AsyncIterableIterator<R>;
+ [Symbol.asyncIterator](options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
+ values(options?: ReadableStreamIteratorOptions): ReadableStreamAsyncIterator<R>;
}