export {}; /** * TSX hook declarations for lit-jsx. */ declare global { namespace JSX { type Element = LitJSX.Element; type ElementType = keyof LitJSX.IntrinsicElements | (string & {}) | LitJSX.ComponentLike; type LibraryManagedAttributes = C extends abstract new (...args: any[]) => infer I ? (P extends I ? LitJSX.JSXElementProps

: LitJSX.ComponentProps) : (C extends keyof LitJSX.IntrinsicElements ? LitJSX.IntrinsicElements[C] : P); interface ElementClass { } interface ElementAttributesProperty { } interface ElementChildrenAttribute { children: {}; } interface IntrinsicAttributes { } interface IntrinsicClassAttributes<_T> { } interface Attributes { } type Fragment = Element; interface IntrinsicElements extends LitJSX.IntrinsicElements { } } } //# sourceMappingURL=jsx-hooks.d.ts.map