define

fun <T : P, P : HTMLElement> define(name: HtmlTagName<T>, constructor: CustomElementConstructor<T>, options: ElementDefinitionOptions<P> = definedExternally)(source)

MDN Reference