import { ComponentType as mComponentType, PropsDefinitionInput } from "component-register"; export { hot, getCurrentElement, noShadowDOM } from "component-register"; export declare type ComponentType = mComponentType; declare function withSolid(ComponentType: ComponentType): ComponentType; declare function customElement(tag: string, ComponentType: ComponentType): (ComponentType: ComponentType) => any; declare function customElement(tag: string, props: PropsDefinitionInput, ComponentType: ComponentType): (ComponentType: ComponentType) => any; export { withSolid, customElement };