@@ -2795,9 +2795,9 @@ interface CSSStyleDeclaration {
27952795 captionSide: string | null;
27962796 caretColor: string;
27972797 clear: string | null;
2798- clip: string | null ;
2799- clipPath: string | null ;
2800- clipRule: string | null ;
2798+ clip: string;
2799+ clipPath: string;
2800+ clipRule: string;
28012801 color: string | null;
28022802 colorInterpolationFilters: string;
28032803 columnCount: string;
@@ -2904,8 +2904,13 @@ interface CSSStyleDeclaration {
29042904 markerEnd: string | null;
29052905 markerMid: string | null;
29062906 markerStart: string | null;
2907- mask: string | null;
2908- maskImage: string | null;
2907+ mask: string;
2908+ maskComposite: string;
2909+ maskImage: string;
2910+ maskPosition: string;
2911+ maskRepeat: string;
2912+ maskSize: string;
2913+ maskType: string;
29092914 maxHeight: string | null;
29102915 maxWidth: string | null;
29112916 minHeight: string | null;
@@ -12998,8 +13003,9 @@ declare var SVGCircleElement: {
1299813003};
1299913004
1300013005/** Provides access to the properties of <clipPath> elements, as well as methods to manipulate them. */
13001- interface SVGClipPathElement extends SVGGraphicsElement {
13006+ interface SVGClipPathElement extends SVGElement {
1300213007 readonly clipPathUnits: SVGAnimatedEnumeration;
13008+ readonly transform: SVGAnimatedTransformList;
1300313009 addEventListener<K extends keyof SVGElementEventMap>(type: K, listener: (this: SVGClipPathElement, ev: SVGElementEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
1300413010 addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
1300513011 removeEventListener<K extends keyof SVGElementEventMap>(type: K, listener: (this: SVGClipPathElement, ev: SVGElementEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
@@ -13903,7 +13909,7 @@ declare var SVGMarkerElement: {
1390313909};
1390413910
1390513911/** Provides access to the properties of <mask> elements, as well as methods to manipulate them. */
13906- interface SVGMaskElement extends SVGElement, SVGTests {
13912+ interface SVGMaskElement extends SVGElement {
1390713913 readonly height: SVGAnimatedLength;
1390813914 readonly maskContentUnits: SVGAnimatedEnumeration;
1390913915 readonly maskUnits: SVGAnimatedEnumeration;
0 commit comments