@@ -35,6 +35,8 @@ export namespace Components {
3535 }
3636 interface ComponentWithoutChildren {
3737 }
38+ interface ComponentWithoutProperties {
39+ }
3840}
3941declare global {
4042 interface HTMLComponentWithChildrenElement extends Components . ComponentWithChildren , HTMLStencilElement {
@@ -79,6 +81,12 @@ declare global {
7981 prototype : HTMLComponentWithoutChildrenElement ;
8082 new ( ) : HTMLComponentWithoutChildrenElement ;
8183 } ;
84+ interface HTMLComponentWithoutPropertiesElement extends Components . ComponentWithoutProperties , HTMLStencilElement {
85+ }
86+ var HTMLComponentWithoutPropertiesElement : {
87+ prototype : HTMLComponentWithoutPropertiesElement ;
88+ new ( ) : HTMLComponentWithoutPropertiesElement ;
89+ } ;
8290 interface HTMLElementTagNameMap {
8391 "component-with-children" : HTMLComponentWithChildrenElement ;
8492 "component-with-children-rerender" : HTMLComponentWithChildrenRerenderElement ;
@@ -87,6 +95,7 @@ declare global {
8795 "component-with-imperative-event" : HTMLComponentWithImperativeEventElement ;
8896 "component-with-properties" : HTMLComponentWithPropertiesElement ;
8997 "component-without-children" : HTMLComponentWithoutChildrenElement ;
98+ "component-without-properties" : HTMLComponentWithoutPropertiesElement ;
9099 }
91100}
92101declare namespace LocalJSX {
@@ -118,6 +127,8 @@ declare namespace LocalJSX {
118127 }
119128 interface ComponentWithoutChildren {
120129 }
130+ interface ComponentWithoutProperties {
131+ }
121132 interface IntrinsicElements {
122133 "component-with-children" : ComponentWithChildren ;
123134 "component-with-children-rerender" : ComponentWithChildrenRerender ;
@@ -126,6 +137,7 @@ declare namespace LocalJSX {
126137 "component-with-imperative-event" : ComponentWithImperativeEvent ;
127138 "component-with-properties" : ComponentWithProperties ;
128139 "component-without-children" : ComponentWithoutChildren ;
140+ "component-without-properties" : ComponentWithoutProperties ;
129141 }
130142}
131143export { LocalJSX as JSX } ;
@@ -139,6 +151,7 @@ declare module "@stencil/core" {
139151 "component-with-imperative-event" : LocalJSX . ComponentWithImperativeEvent & JSXBase . HTMLAttributes < HTMLComponentWithImperativeEventElement > ;
140152 "component-with-properties" : LocalJSX . ComponentWithProperties & JSXBase . HTMLAttributes < HTMLComponentWithPropertiesElement > ;
141153 "component-without-children" : LocalJSX . ComponentWithoutChildren & JSXBase . HTMLAttributes < HTMLComponentWithoutChildrenElement > ;
154+ "component-without-properties" : LocalJSX . ComponentWithoutProperties & JSXBase . HTMLAttributes < HTMLComponentWithoutPropertiesElement > ;
142155 }
143156 }
144157}
0 commit comments