diff --git a/src/index.d.ts b/src/index.d.ts index 3703fe9..df3356d 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -1,5 +1,12 @@ import { AnyComponent } from 'preact'; +type StaticProperties

= { + tagName?: string; + observedAttributes?: (keyof P)[]; + propTypes?: Record; + formAssociated?: boolean; +}; + type Options = | { shadow: false; @@ -41,7 +48,7 @@ type Options = * ``` */ declare function register

( - Component: AnyComponent, + Component: AnyComponent & StaticProperties

, tagName?: string, propNames?: (keyof P)[], options?: Options