UNPKG

@detachhead/smui-form-field

Version:
667 lines (666 loc) 46.4 kB
/// <reference types="svelte2tsx/svelte-jsx" /> import { SvelteComponentTyped } from "svelte"; import type { ActionArray } from '@detachhead/smui-common/internal'; declare const __propDef: { props: { getElement?: (() => HTMLDivElement) | undefined; use?: ActionArray | undefined; class?: string | undefined; align?: "start" | "end" | undefined; noWrap?: boolean | undefined; inputId?: string | undefined; label$use?: ActionArray | undefined; start?: number | null | undefined; "onSMUIGenericInput:mount"?: ((event: CustomEvent<any> & { target: HTMLDivElement; }) => any) | undefined; "onSMUIGenericInput:unmount"?: ((event: CustomEvent<any> & { target: HTMLDivElement; }) => any) | undefined; dataset?: object | null | undefined; accept?: string | null | undefined; acceptcharset?: string | null | undefined; accesskey?: string | null | undefined; action?: string | null | undefined; allow?: string | null | undefined; allowfullscreen?: boolean | null | undefined; allowtransparency?: boolean | null | undefined; allowpaymentrequest?: boolean | null | undefined; alt?: string | null | undefined; as?: string | null | undefined; async?: boolean | null | undefined; autocomplete?: string | null | undefined; autofocus?: boolean | null | undefined; autoplay?: boolean | null | undefined; capture?: boolean | "environment" | "user" | null | undefined; cellpadding?: string | number | null | undefined; cellspacing?: string | number | null | undefined; charset?: string | null | undefined; challenge?: string | null | undefined; checked?: boolean | null | undefined; cite?: string | null | undefined; classid?: string | null | undefined; cols?: number | null | undefined; colspan?: number | null | undefined; content?: string | null | undefined; contenteditable?: boolean | "true" | "false" | null | undefined; innerHTML?: string | null | undefined; textContent?: string | null | undefined; contextmenu?: string | null | undefined; controls?: boolean | null | undefined; coords?: string | null | undefined; crossorigin?: string | null | undefined; currenttime?: number | null | undefined; decoding?: "async" | "sync" | "auto" | null | undefined; data?: string | null | undefined; datetime?: string | null | undefined; default?: boolean | null | undefined; defaultmuted?: boolean | null | undefined; defaultplaybackrate?: number | null | undefined; defer?: boolean | null | undefined; dir?: string | null | undefined; dirname?: string | null | undefined; disabled?: boolean | null | undefined; download?: any; draggable?: boolean | "true" | "false" | null | undefined; enctype?: string | null | undefined; enterkeyhint?: "enter" | "done" | "go" | "next" | "previous" | "search" | "send" | null | undefined; for?: string | null | undefined; form?: string | null | undefined; formaction?: string | null | undefined; formenctype?: string | null | undefined; formmethod?: string | null | undefined; formnovalidate?: boolean | null | undefined; formtarget?: string | null | undefined; frameborder?: string | number | null | undefined; headers?: string | null | undefined; height?: string | number | null | undefined; hidden?: boolean | null | undefined; high?: number | null | undefined; href?: string | null | undefined; hreflang?: string | null | undefined; htmlfor?: string | null | undefined; httpequiv?: string | null | undefined; id?: string | null | undefined; inputmode?: string | null | undefined; integrity?: string | null | undefined; is?: string | null | undefined; ismap?: boolean | null | undefined; keyparams?: string | null | undefined; keytype?: string | null | undefined; kind?: string | null | undefined; label?: string | null | undefined; lang?: string | null | undefined; list?: string | null | undefined; loading?: string | null | undefined; loop?: boolean | null | undefined; low?: number | null | undefined; manifest?: string | null | undefined; marginheight?: number | null | undefined; marginwidth?: number | null | undefined; max?: string | number | null | undefined; maxlength?: number | null | undefined; media?: string | null | undefined; mediagroup?: string | null | undefined; method?: string | null | undefined; min?: string | number | null | undefined; minlength?: number | null | undefined; multiple?: boolean | null | undefined; muted?: boolean | null | undefined; name?: string | null | undefined; nonce?: string | null | undefined; novalidate?: boolean | null | undefined; open?: boolean | null | undefined; optimum?: number | null | undefined; part?: string | null | undefined; pattern?: string | null | undefined; placeholder?: string | null | undefined; playsinline?: boolean | null | undefined; ping?: string | null | undefined; poster?: string | null | undefined; preload?: string | null | undefined; radiogroup?: string | null | undefined; readonly?: boolean | null | undefined; referrerpolicy?: string | null | undefined; rel?: string | null | undefined; required?: boolean | null | undefined; reversed?: boolean | null | undefined; role?: string | null | undefined; rows?: number | null | undefined; rowspan?: number | null | undefined; sandbox?: string | null | undefined; scope?: string | null | undefined; scoped?: boolean | null | undefined; scrolling?: string | null | undefined; seamless?: boolean | null | undefined; selected?: boolean | null | undefined; shape?: string | null | undefined; size?: number | null | undefined; sizes?: string | null | undefined; slot?: string | null | undefined; span?: number | null | undefined; spellcheck?: boolean | "true" | "false" | null | undefined; src?: string | null | undefined; srcdoc?: string | null | undefined; srclang?: string | null | undefined; srcset?: string | null | undefined; step?: string | number | null | undefined; style?: string | null | undefined; summary?: string | null | undefined; tabindex?: number | null | undefined; target?: string | null | undefined; title?: string | null | undefined; translate?: "" | "yes" | "no" | null | undefined; type?: string | null | undefined; usemap?: string | null | undefined; value?: any; volume?: number | null | undefined; width?: string | number | null | undefined; wmode?: string | null | undefined; wrap?: string | null | undefined; about?: string | null | undefined; datatype?: string | null | undefined; inlist?: any; prefix?: string | null | undefined; property?: string | null | undefined; resource?: string | null | undefined; typeof?: string | null | undefined; vocab?: string | null | undefined; autocapitalize?: string | null | undefined; autocorrect?: string | null | undefined; autosave?: string | null | undefined; color?: string | null | undefined; controlslist?: "nodownload" | "nofullscreen" | "noplaybackrate" | "noremoteplayback" | undefined; inert?: boolean | null | undefined; itemprop?: string | null | undefined; itemscope?: boolean | null | undefined; itemtype?: string | null | undefined; itemid?: string | null | undefined; itemref?: string | null | undefined; results?: number | null | undefined; security?: string | null | undefined; unselectable?: boolean | null | undefined; 'aria-activedescendant'?: string | null | undefined; 'aria-atomic'?: boolean | "true" | "false" | null | undefined; 'aria-autocomplete'?: "list" | "none" | "inline" | "both" | null | undefined; 'aria-busy'?: boolean | "true" | "false" | null | undefined; 'aria-checked'?: boolean | "true" | "false" | "mixed" | null | undefined; 'aria-colcount'?: number | null | undefined; 'aria-colindex'?: number | null | undefined; 'aria-colspan'?: number | null | undefined; 'aria-controls'?: string | null | undefined; 'aria-current'?: boolean | "step" | "time" | "true" | "false" | "page" | "location" | "date" | null | undefined; 'aria-describedby'?: string | null | undefined; 'aria-details'?: string | null | undefined; 'aria-disabled'?: boolean | "true" | "false" | null | undefined; 'aria-dropeffect'?: "link" | "none" | "copy" | "execute" | "move" | "popup" | null | undefined; 'aria-errormessage'?: string | null | undefined; 'aria-expanded'?: boolean | "true" | "false" | null | undefined; 'aria-flowto'?: string | null | undefined; 'aria-grabbed'?: boolean | "true" | "false" | null | undefined; 'aria-haspopup'?: boolean | "dialog" | "menu" | "true" | "false" | "listbox" | "tree" | "grid" | null | undefined; 'aria-hidden'?: boolean | "true" | "false" | null | undefined; 'aria-invalid'?: boolean | "true" | "false" | "grammar" | "spelling" | null | undefined; 'aria-keyshortcuts'?: string | null | undefined; 'aria-label'?: string | null | undefined; 'aria-labelledby'?: string | null | undefined; 'aria-level'?: number | null | undefined; 'aria-live'?: "off" | "assertive" | "polite" | null | undefined; 'aria-modal'?: boolean | "true" | "false" | null | undefined; 'aria-multiline'?: boolean | "true" | "false" | null | undefined; 'aria-multiselectable'?: boolean | "true" | "false" | null | undefined; 'aria-orientation'?: "horizontal" | "vertical" | null | undefined; 'aria-owns'?: string | null | undefined; 'aria-placeholder'?: string | null | undefined; 'aria-posinset'?: number | null | undefined; 'aria-pressed'?: boolean | "true" | "false" | "mixed" | null | undefined; 'aria-readonly'?: boolean | "true" | "false" | null | undefined; 'aria-relevant'?: "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text" | "text additions" | "text removals" | null | undefined; 'aria-required'?: boolean | "true" | "false" | null | undefined; 'aria-roledescription'?: string | null | undefined; 'aria-rowcount'?: number | null | undefined; 'aria-rowindex'?: number | null | undefined; 'aria-rowspan'?: number | null | undefined; 'aria-selected'?: boolean | "true" | "false" | null | undefined; 'aria-setsize'?: number | null | undefined; 'aria-sort'?: "none" | "ascending" | "descending" | "other" | null | undefined; 'aria-valuemax'?: number | null | undefined; 'aria-valuemin'?: number | null | undefined; 'aria-valuenow'?: number | null | undefined; 'aria-valuetext'?: string | null | undefined; oncopy?: svelte.JSX.ClipboardEventHandler<HTMLDivElement> | null | undefined; oncut?: svelte.JSX.ClipboardEventHandler<HTMLDivElement> | null | undefined; onpaste?: svelte.JSX.ClipboardEventHandler<HTMLDivElement> | null | undefined; oncompositionend?: svelte.JSX.CompositionEventHandler<HTMLDivElement> | null | undefined; oncompositionstart?: svelte.JSX.CompositionEventHandler<HTMLDivElement> | null | undefined; oncompositionupdate?: svelte.JSX.CompositionEventHandler<HTMLDivElement> | null | undefined; onfocus?: svelte.JSX.FocusEventHandler<HTMLDivElement> | null | undefined; onfocusin?: svelte.JSX.FocusEventHandler<HTMLDivElement> | null | undefined; onfocusout?: svelte.JSX.FocusEventHandler<HTMLDivElement> | null | undefined; onblur?: svelte.JSX.FocusEventHandler<HTMLDivElement> | null | undefined; onchange?: svelte.JSX.FormEventHandler<HTMLDivElement> | null | undefined; oninput?: svelte.JSX.FormEventHandler<HTMLDivElement> | null | undefined; onreset?: svelte.JSX.FormEventHandler<HTMLDivElement> | null | undefined; onsubmit?: svelte.JSX.EventHandler<SubmitEvent, HTMLDivElement> | null | undefined; oninvalid?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onbeforeinput?: svelte.JSX.EventHandler<InputEvent, HTMLDivElement> | null | undefined; onload?: svelte.JSX.EventHandler<Event, HTMLElement> | null | undefined; onerror?: svelte.JSX.EventHandler<Event, HTMLElement> | null | undefined; ontoggle?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onkeydown?: svelte.JSX.KeyboardEventHandler<HTMLDivElement> | null | undefined; onkeypress?: svelte.JSX.KeyboardEventHandler<HTMLDivElement> | null | undefined; onkeyup?: svelte.JSX.KeyboardEventHandler<HTMLDivElement> | null | undefined; onabort?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; oncanplay?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; oncanplaythrough?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; oncuechange?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; ondurationchange?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onemptied?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onencrypted?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onended?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onloadeddata?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onloadedmetadata?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onloadstart?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onpause?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onplay?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onplaying?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onprogress?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onratechange?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onseeked?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onseeking?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onstalled?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onsuspend?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; ontimeupdate?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onvolumechange?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onwaiting?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onauxclick?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onclick?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; oncontextmenu?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; ondblclick?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; ondrag?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondragend?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondragenter?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondragexit?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondragleave?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondragover?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondragstart?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; ondrop?: svelte.JSX.DragEventHandler<HTMLDivElement> | null | undefined; onmousedown?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onmouseenter?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onmouseleave?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onmousemove?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onmouseout?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onmouseover?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onmouseup?: svelte.JSX.MouseEventHandler<HTMLDivElement> | null | undefined; onselect?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onselectionchange?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onselectstart?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; ontouchcancel?: svelte.JSX.TouchEventHandler<HTMLDivElement> | null | undefined; ontouchend?: svelte.JSX.TouchEventHandler<HTMLDivElement> | null | undefined; ontouchmove?: svelte.JSX.TouchEventHandler<HTMLDivElement> | null | undefined; ontouchstart?: svelte.JSX.TouchEventHandler<HTMLDivElement> | null | undefined; ongotpointercapture?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointercancel?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointerdown?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointerenter?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointerleave?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointermove?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointerout?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointerover?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onpointerup?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onlostpointercapture?: svelte.JSX.PointerEventHandler<HTMLDivElement> | null | undefined; onscroll?: svelte.JSX.UIEventHandler<HTMLDivElement> | null | undefined; onresize?: svelte.JSX.UIEventHandler<HTMLDivElement> | null | undefined; onwheel?: svelte.JSX.WheelEventHandler<HTMLDivElement> | null | undefined; onanimationstart?: svelte.JSX.AnimationEventHandler<HTMLDivElement> | null | undefined; onanimationend?: svelte.JSX.AnimationEventHandler<HTMLDivElement> | null | undefined; onanimationiteration?: svelte.JSX.AnimationEventHandler<HTMLDivElement> | null | undefined; ontransitionstart?: svelte.JSX.TransitionEventHandler<HTMLDivElement> | null | undefined; ontransitionrun?: svelte.JSX.TransitionEventHandler<HTMLDivElement> | null | undefined; ontransitionend?: svelte.JSX.TransitionEventHandler<HTMLDivElement> | null | undefined; ontransitioncancel?: svelte.JSX.TransitionEventHandler<HTMLDivElement> | null | undefined; onoutrostart?: svelte.JSX.EventHandler<CustomEvent<null>, HTMLDivElement> | null | undefined; onoutroend?: svelte.JSX.EventHandler<CustomEvent<null>, HTMLDivElement> | null | undefined; onintrostart?: svelte.JSX.EventHandler<CustomEvent<null>, HTMLDivElement> | null | undefined; onintroend?: svelte.JSX.EventHandler<CustomEvent<null>, HTMLDivElement> | null | undefined; onmessage?: svelte.JSX.MessageEventHandler<HTMLDivElement> | null | undefined; onmessageerror?: svelte.JSX.MessageEventHandler<HTMLDivElement> | null | undefined; oncancel?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onclose?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onfullscreenchange?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; onfullscreenerror?: svelte.JSX.EventHandler<Event, HTMLDivElement> | null | undefined; 'sveltekit:noscroll'?: true | null | undefined; 'sveltekit:prefetch'?: true | null | undefined; 'sveltekit:reload'?: true | null | undefined; "label$onSMUIGenericInput:mount"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$onSMUIGenericInput:unmount"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$class?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$dataset?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$accept?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$acceptcharset?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$accesskey?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$action?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$allow?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$allowfullscreen?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$allowtransparency?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$allowpaymentrequest?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$alt?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$as?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$async?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$autocomplete?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$autofocus?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$autoplay?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$capture?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$cellpadding?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$cellspacing?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$charset?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$challenge?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$checked?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$cite?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$classid?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$cols?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$colspan?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$content?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$contenteditable?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$innerHTML?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$textContent?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$contextmenu?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$controls?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$coords?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$crossorigin?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$currenttime?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$decoding?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$data?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$datetime?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$default?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$defaultmuted?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$defaultplaybackrate?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$defer?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$dir?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$dirname?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$disabled?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$download?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$draggable?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$enctype?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$enterkeyhint?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$for?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$form?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$formaction?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$formenctype?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$formmethod?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$formnovalidate?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$formtarget?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$frameborder?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$headers?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$height?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$hidden?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$high?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$href?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$hreflang?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$htmlfor?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$httpequiv?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$id?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$inputmode?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$integrity?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$is?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ismap?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$keyparams?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$keytype?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$kind?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$label?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$lang?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$list?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$loading?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$loop?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$low?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$manifest?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$marginheight?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$marginwidth?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$max?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$maxlength?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$media?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$mediagroup?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$method?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$min?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$minlength?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$multiple?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$muted?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$name?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$nonce?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$novalidate?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$open?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$optimum?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$part?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$pattern?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$placeholder?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$playsinline?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ping?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$poster?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$preload?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$radiogroup?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$readonly?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$referrerpolicy?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$rel?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$required?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$reversed?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$role?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$rows?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$rowspan?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$sandbox?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$scope?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$scoped?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$scrolling?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$seamless?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$selected?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$shape?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$size?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$sizes?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$slot?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$span?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$spellcheck?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$src?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$srcdoc?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$srclang?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$srcset?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$start?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$step?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$style?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$summary?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$tabindex?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$target?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$title?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$translate?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$type?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$usemap?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$value?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$volume?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$width?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$wmode?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$wrap?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$about?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$datatype?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$inlist?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$prefix?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$property?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$resource?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$typeof?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$vocab?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$autocapitalize?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$autocorrect?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$autosave?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$color?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$controlslist?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$inert?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$itemprop?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$itemscope?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$itemtype?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$itemid?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$itemref?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$results?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$security?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$unselectable?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-activedescendant"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-atomic"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-autocomplete"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-busy"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-checked"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-colcount"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-colindex"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-colspan"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-controls"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-current"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-describedby"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-details"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-disabled"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-dropeffect"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-errormessage"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-expanded"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-flowto"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-grabbed"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-haspopup"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-hidden"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-invalid"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-keyshortcuts"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-label"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-labelledby"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-level"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-live"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-modal"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-multiline"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-multiselectable"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-orientation"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-owns"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-placeholder"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-posinset"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-pressed"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-readonly"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-relevant"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-required"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-roledescription"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-rowcount"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-rowindex"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-rowspan"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-selected"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-setsize"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-sort"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-valuemax"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-valuemin"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-valuenow"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; "label$aria-valuetext"?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncopy?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncut?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpaste?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncompositionend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncompositionstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncompositionupdate?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onfocus?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onfocusin?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onfocusout?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onblur?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onchange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oninput?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onreset?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onsubmit?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oninvalid?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onbeforeinput?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onload?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onerror?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontoggle?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onkeydown?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onkeypress?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onkeyup?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onabort?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncanplay?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncanplaythrough?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncuechange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondurationchange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onemptied?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onencrypted?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onended?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onloadeddata?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onloadedmetadata?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onloadstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpause?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onplay?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onplaying?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onprogress?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onratechange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onseeked?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onseeking?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onstalled?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onsuspend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontimeupdate?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onvolumechange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onwaiting?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onauxclick?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onclick?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncontextmenu?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondblclick?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondrag?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondragend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondragenter?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondragexit?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondragleave?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondragover?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondragstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ondrop?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmousedown?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmouseenter?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmouseleave?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmousemove?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmouseout?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmouseover?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmouseup?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onselect?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onselectionchange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onselectstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontouchcancel?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontouchend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontouchmove?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontouchstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ongotpointercapture?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointercancel?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointerdown?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointerenter?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointerleave?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointermove?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointerout?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointerover?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onpointerup?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onlostpointercapture?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onscroll?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onresize?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onwheel?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onanimationstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onanimationend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onanimationiteration?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontransitionstart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontransitionrun?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontransitionend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$ontransitioncancel?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onoutrostart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onoutroend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onintrostart?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onintroend?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmessage?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onmessageerror?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$oncancel?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onclose?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onfullscreenchange?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; label$onfullscreenerror?: svelte.JSX.HTMLProps<HTMLLabelElement> | undefined; }; events: { [evt: string]: CustomEvent<any>; }; slots: { default: {}; label: {}; }; }; export declare type FormFieldProps = typeof __propDef.props; export declare type FormFieldEvents = typeof __propDef.events; export declare type FormFieldSlots = typeof __propDef.slots; export default class FormField extends SvelteComponentTyped<FormFieldProps, FormFieldEvents, FormFieldSlots> { get getElement(): () => HTMLDivElement; } export {};