@@ -12353,6 +12353,7 @@ interface ReadableStream<R = any> {
12353
12353
pipeThrough<T>(transform: ReadableWritablePair<T, R>, options?: StreamPipeOptions): ReadableStream<T>;
12354
12354
pipeTo(dest: WritableStream<R>, options?: StreamPipeOptions): Promise<void>;
12355
12355
tee(): [ReadableStream<R>, ReadableStream<R>];
12356
+ forEach(callbackfn: (value: any, key: number, parent: ReadableStream<R>) => void, thisArg?: any): void;
12356
12357
}
12357
12358
12358
12359
declare var ReadableStream: {
@@ -12387,6 +12388,17 @@ interface ReadableStreamGenericReader {
12387
12388
cancel(reason?: any): Promise<void>;
12388
12389
}
12389
12390
12391
+ interface ReadableStreamReader {
12392
+ cancel(): Promise<void>;
12393
+ read(): Promise<any>;
12394
+ releaseLock(): void;
12395
+ }
12396
+
12397
+ declare var ReadableStreamReader: {
12398
+ prototype: ReadableStreamReader;
12399
+ new(): ReadableStreamReader;
12400
+ };
12401
+
12390
12402
/** This Fetch API interface represents a resource request. */
12391
12403
interface Request extends Body {
12392
12404
/**
@@ -13692,46 +13704,6 @@ declare var SVGNumberList: {
13692
13704
interface SVGPathElement extends SVGGraphicsElement {
13693
13705
/** @deprecated */
13694
13706
readonly pathSegList: SVGPathSegList;
13695
- /** @deprecated */
13696
- createSVGPathSegArcAbs(x: number, y: number, r1: number, r2: number, angle: number, largeArcFlag: boolean, sweepFlag: boolean): SVGPathSegArcAbs;
13697
- /** @deprecated */
13698
- createSVGPathSegArcRel(x: number, y: number, r1: number, r2: number, angle: number, largeArcFlag: boolean, sweepFlag: boolean): SVGPathSegArcRel;
13699
- /** @deprecated */
13700
- createSVGPathSegClosePath(): SVGPathSegClosePath;
13701
- /** @deprecated */
13702
- createSVGPathSegCurvetoCubicAbs(x: number, y: number, x1: number, y1: number, x2: number, y2: number): SVGPathSegCurvetoCubicAbs;
13703
- /** @deprecated */
13704
- createSVGPathSegCurvetoCubicRel(x: number, y: number, x1: number, y1: number, x2: number, y2: number): SVGPathSegCurvetoCubicRel;
13705
- /** @deprecated */
13706
- createSVGPathSegCurvetoCubicSmoothAbs(x: number, y: number, x2: number, y2: number): SVGPathSegCurvetoCubicSmoothAbs;
13707
- /** @deprecated */
13708
- createSVGPathSegCurvetoCubicSmoothRel(x: number, y: number, x2: number, y2: number): SVGPathSegCurvetoCubicSmoothRel;
13709
- /** @deprecated */
13710
- createSVGPathSegCurvetoQuadraticAbs(x: number, y: number, x1: number, y1: number): SVGPathSegCurvetoQuadraticAbs;
13711
- /** @deprecated */
13712
- createSVGPathSegCurvetoQuadraticRel(x: number, y: number, x1: number, y1: number): SVGPathSegCurvetoQuadraticRel;
13713
- /** @deprecated */
13714
- createSVGPathSegCurvetoQuadraticSmoothAbs(x: number, y: number): SVGPathSegCurvetoQuadraticSmoothAbs;
13715
- /** @deprecated */
13716
- createSVGPathSegCurvetoQuadraticSmoothRel(x: number, y: number): SVGPathSegCurvetoQuadraticSmoothRel;
13717
- /** @deprecated */
13718
- createSVGPathSegLinetoAbs(x: number, y: number): SVGPathSegLinetoAbs;
13719
- /** @deprecated */
13720
- createSVGPathSegLinetoHorizontalAbs(x: number): SVGPathSegLinetoHorizontalAbs;
13721
- /** @deprecated */
13722
- createSVGPathSegLinetoHorizontalRel(x: number): SVGPathSegLinetoHorizontalRel;
13723
- /** @deprecated */
13724
- createSVGPathSegLinetoRel(x: number, y: number): SVGPathSegLinetoRel;
13725
- /** @deprecated */
13726
- createSVGPathSegLinetoVerticalAbs(y: number): SVGPathSegLinetoVerticalAbs;
13727
- /** @deprecated */
13728
- createSVGPathSegLinetoVerticalRel(y: number): SVGPathSegLinetoVerticalRel;
13729
- /** @deprecated */
13730
- createSVGPathSegMovetoAbs(x: number, y: number): SVGPathSegMovetoAbs;
13731
- /** @deprecated */
13732
- createSVGPathSegMovetoRel(x: number, y: number): SVGPathSegMovetoRel;
13733
- /** @deprecated */
13734
- getPathSegAtLength(distance: number): number;
13735
13707
getPointAtLength(distance: number): SVGPoint;
13736
13708
getTotalLength(): number;
13737
13709
addEventListener<K extends keyof SVGElementEventMap>(type: K, listener: (this: SVGPathElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
@@ -14169,25 +14141,11 @@ interface SVGSVGElementEventMap extends SVGElementEventMap {
14169
14141
14170
14142
/** Provides access to the properties of <svg> elements, as well as methods to manipulate them. This interface contains also various miscellaneous commonly-used utility methods, such as matrix operations and the ability to control the time of redraw on visual rendering devices. */
14171
14143
interface SVGSVGElement extends SVGGraphicsElement, DocumentEvent, SVGFitToViewBox, SVGZoomAndPan {
14172
- /** @deprecated */
14173
- contentScriptType: string;
14174
- /** @deprecated */
14175
- contentStyleType: string;
14176
14144
currentScale: number;
14177
14145
readonly currentTranslate: SVGPoint;
14178
14146
readonly height: SVGAnimatedLength;
14179
14147
onunload: ((this: SVGSVGElement, ev: Event) => any) | null;
14180
14148
onzoom: ((this: SVGSVGElement, ev: SVGZoomEvent) => any) | null;
14181
- /** @deprecated */
14182
- readonly pixelUnitToMillimeterX: number;
14183
- /** @deprecated */
14184
- readonly pixelUnitToMillimeterY: number;
14185
- /** @deprecated */
14186
- readonly screenPixelToMillimeterX: number;
14187
- /** @deprecated */
14188
- readonly screenPixelToMillimeterY: number;
14189
- /** @deprecated */
14190
- readonly viewport: SVGRect;
14191
14149
readonly width: SVGAnimatedLength;
14192
14150
readonly x: SVGAnimatedLength;
14193
14151
readonly y: SVGAnimatedLength;
@@ -18393,6 +18351,7 @@ declare var Worklet: {
18393
18351
interface WritableStream<W = any> {
18394
18352
readonly locked: boolean;
18395
18353
abort(reason?: any): Promise<void>;
18354
+ close(): Promise<void>;
18396
18355
getWriter(): WritableStreamDefaultWriter<W>;
18397
18356
}
18398
18357
@@ -19627,7 +19586,6 @@ type ConstrainDouble = number | ConstrainDoubleRange;
19627
19586
type ConstrainBoolean = boolean | ConstrainBooleanParameters;
19628
19587
type ConstrainDOMString = string | string[] | ConstrainDOMStringParameters;
19629
19588
type PerformanceEntryList = PerformanceEntry[];
19630
- type ReadableStreamReader<T> = ReadableStreamDefaultReader<T>;
19631
19589
type ReadableStreamController<T> = ReadableStreamDefaultController<T>;
19632
19590
type VibratePattern = number | number[];
19633
19591
type COSEAlgorithmIdentifier = number;
0 commit comments