ButtonHTMLAttributes
interface ButtonHTMLAttributes <T extends EventTarget = HTMLButtonElement> extends HTMLAttributes<T> {
command?: Signalish<string | undefined>;
commandfor?: Signalish<string | undefined>;
commandFor?: Signalish<string | undefined>;
disabled?: Signalish<boolean | undefined>;
form?: Signalish<string | undefined>;
formaction?: Signalish<string | undefined>;
formAction?: Signalish<string | undefined>;
formenctype?: Signalish<string | undefined>;
formEncType?: Signalish<string | undefined>;
formmethod?: Signalish<string | undefined>;
formMethod?: Signalish<string | undefined>;
formnovalidate?: Signalish<boolean | undefined>;
formNoValidate?: Signalish<boolean | undefined>;
formtarget?: Signalish<string | undefined>;
formTarget?: Signalish<string | undefined>;
name?: Signalish<string | undefined>;
popovertarget?: Signalish<string | undefined>;
popoverTarget?: Signalish<string | undefined>;
popovertargetaction?: Signalish<"hide" | "show" | "toggle" | undefined>;
popoverTargetAction?: Signalish<"hide" | "show" | "toggle" | undefined>;
type?: Signalish<"submit" | "reset" | "button" | undefined>;
value?: Signalish<string | number | undefined>;
}