UNPKG

melt

Version:

The next generation of Melt UI. Built for Svelte 5.

558 lines (557 loc) 48.5 kB
import type { Getter, MaybeGetter } from "../types"; import type { HTMLAttributes } from "svelte/elements"; export type RadioGroupProps = { /** * If `true`, prevents the user from interacting with the group. * * @default false */ disabled?: MaybeGetter<boolean | undefined>; /** * If `true`, indicates that the user must select a radio button before * the owning form can be submitted. * * @default false */ required?: MaybeGetter<boolean | undefined>; /** * If the the button selection should loop when navigating with the arrow keys. * * @default true */ loop?: MaybeGetter<boolean | undefined>; /** * If `true`, the value will be changed whenever a button is focused. * * @default true */ selectWhenFocused?: MaybeGetter<boolean | undefined>; /** * The orientation of the slider. * * @default "vertical" */ orientation?: MaybeGetter<"horizontal" | "vertical" | undefined>; /** * Input name for radio group. */ name?: MaybeGetter<string | undefined>; /** * Default value for radio group. * * @default "" */ value?: MaybeGetter<string | undefined>; /** * Called when the radio button is clicked. */ onValueChange?: (active: string) => void; }; export declare class RadioGroup { #private; ids: { label: string; root: string; item: string; "hidden-input": string; }; readonly disabled: boolean; readonly required: boolean; readonly loop: boolean; readonly selectWhenFocused: boolean; readonly orientation: "horizontal" | "vertical"; constructor(props: RadioGroupProps); get value(): string; set value(value: string); get root(): { readonly "data-melt-radio-group-root": ""; readonly id: string; readonly role: "radiogroup"; readonly "aria-required": boolean; readonly "aria-labelledby": string; readonly "data-orientation": "horizontal" | "vertical"; readonly "data-disabled": true | undefined; readonly "data-value": string; }; get label(): { readonly "data-melt-radio-group-label": ""; readonly id: string; readonly for: string; readonly onclick: (e: MouseEvent & { currentTarget: EventTarget & HTMLLabelElement; }) => void; readonly "data-orientation": "horizontal" | "vertical"; readonly "data-disabled": true | undefined; readonly "data-value": string; }; getItem(item: string): RadioItem; get hiddenInput(): { readonly "data-melt-radio-group-hidden-input": ""; readonly disabled: boolean; readonly required: boolean; readonly hidden: true; readonly "aria-hidden": true; readonly tabindex: -1; readonly value: string; readonly name: string | undefined; }; select(item: string): void; } type RadioItemProps = { group: RadioGroup; item: string; getSharedAttrs: Getter<HTMLAttributes<HTMLElement>>; }; declare class RadioItem { #private; readonly value: string; readonly checked: boolean; constructor(props: RadioItemProps); get attrs(): { readonly "data-melt-radio-group-item": ""; readonly "data-value": string; readonly "data-state": "checked" | "unchecked"; readonly "aria-checked": boolean; readonly role: "radio"; readonly tabindex: 0; readonly onclick: (e: MouseEvent & { currentTarget: EventTarget & HTMLElement; }) => void; readonly onkeydown: (e: KeyboardEvent & { currentTarget: EventTarget & HTMLElement; }) => void; readonly accesskey?: string | undefined | null; readonly autocapitalize?: "characters" | "off" | "on" | "none" | "sentences" | "words" | undefined | null; readonly autofocus?: boolean | undefined | null; readonly class?: import("svelte/elements").ClassValue | undefined | null; readonly contenteditable?: import("svelte/elements").Booleanish | "inherit" | "plaintext-only" | undefined | null; readonly contextmenu?: string | undefined | null; readonly dir?: "ltr" | "rtl" | "auto" | undefined | null; readonly draggable?: import("svelte/elements").Booleanish | undefined | null; readonly elementtiming?: string | undefined | null; readonly enterkeyhint?: "enter" | "done" | "go" | "next" | "previous" | "search" | "send" | undefined | null; readonly hidden?: boolean | "until-found" | "" | undefined | null; readonly id?: string | undefined | null; readonly lang?: string | undefined | null; readonly part?: string | undefined | null; readonly placeholder?: string | undefined | null; readonly slot?: string | undefined | null; readonly spellcheck?: import("svelte/elements").Booleanish | undefined | null; readonly style?: string | undefined | null; readonly title?: string | undefined | null; readonly translate?: "yes" | "no" | "" | undefined | null; readonly inert?: boolean | undefined | null; readonly popover?: "auto" | "manual" | "" | undefined | null; readonly writingsuggestions?: import("svelte/elements").Booleanish | undefined | null; readonly radiogroup?: string | undefined | null; readonly about?: string | undefined | null; readonly datatype?: string | undefined | null; readonly inlist?: any; readonly prefix?: string | undefined | null; readonly property?: string | undefined | null; readonly resource?: string | undefined | null; readonly typeof?: string | undefined | null; readonly vocab?: string | undefined | null; readonly autosave?: string | undefined | null; readonly color?: string | undefined | null; readonly itemprop?: string | undefined | null; readonly itemscope?: boolean | undefined | null; readonly itemtype?: string | undefined | null; readonly itemid?: string | undefined | null; readonly itemref?: string | undefined | null; readonly results?: number | undefined | null; readonly security?: string | undefined | null; readonly unselectable?: "on" | "off" | undefined | null; readonly inputmode?: "none" | "text" | "tel" | "url" | "email" | "numeric" | "decimal" | "search" | undefined | null; readonly is?: string | undefined | null; readonly 'bind:innerHTML'?: string | undefined | null; readonly 'bind:textContent'?: string | undefined | null; readonly 'bind:innerText'?: string | undefined | null; readonly 'bind:contentRect'?: DOMRectReadOnly | undefined | null; readonly 'bind:contentBoxSize'?: Array<ResizeObserverSize> | undefined | null; readonly 'bind:borderBoxSize'?: Array<ResizeObserverSize> | undefined | null; readonly 'bind:devicePixelContentBoxSize'?: Array<ResizeObserverSize> | undefined | null; readonly 'bind:focused'?: boolean | undefined | null; readonly 'bind:clientWidth'?: number | undefined | null; readonly 'bind:clientHeight'?: number | undefined | null; readonly 'bind:offsetWidth'?: number | undefined | null; readonly 'bind:offsetHeight'?: number | undefined | null; readonly 'data-sveltekit-keepfocus'?: true | "" | "off" | undefined | null; readonly 'data-sveltekit-noscroll'?: true | "" | "off" | undefined | null; readonly 'data-sveltekit-preload-code'?: true | "" | "eager" | "viewport" | "hover" | "tap" | "off" | undefined | null; readonly 'data-sveltekit-preload-data'?: true | "" | "hover" | "tap" | "off" | undefined | null; readonly 'data-sveltekit-reload'?: true | "" | "off" | undefined | null; readonly 'data-sveltekit-replacestate'?: true | "" | "off" | undefined | null; readonly 'aria-activedescendant'?: string | undefined | null; readonly 'aria-atomic'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-autocomplete'?: "none" | "inline" | "list" | "both" | undefined | null; readonly 'aria-busy'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-colcount'?: number | undefined | null; readonly 'aria-colindex'?: number | undefined | null; readonly 'aria-colspan'?: number | undefined | null; readonly 'aria-controls'?: string | undefined | null; readonly 'aria-current'?: import("svelte/elements").Booleanish | "page" | "step" | "location" | "date" | "time" | undefined | null; readonly 'aria-describedby'?: string | undefined | null; readonly 'aria-details'?: string | undefined | null; readonly 'aria-disabled'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-dropeffect'?: "none" | "copy" | "execute" | "link" | "move" | "popup" | undefined | null; readonly 'aria-errormessage'?: string | undefined | null; readonly 'aria-expanded'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-flowto'?: string | undefined | null; readonly 'aria-grabbed'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-haspopup'?: import("svelte/elements").Booleanish | "menu" | "listbox" | "tree" | "grid" | "dialog" | undefined | null; readonly 'aria-hidden'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-invalid'?: import("svelte/elements").Booleanish | "grammar" | "spelling" | undefined | null; readonly 'aria-keyshortcuts'?: string | undefined | null; readonly 'aria-label'?: string | undefined | null; readonly 'aria-labelledby'?: string | undefined | null; readonly 'aria-level'?: number | undefined | null; readonly 'aria-live'?: "off" | "assertive" | "polite" | undefined | null; readonly 'aria-modal'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-multiline'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-multiselectable'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-orientation'?: "horizontal" | "vertical" | undefined | null; readonly 'aria-owns'?: string | undefined | null; readonly 'aria-placeholder'?: string | undefined | null; readonly 'aria-posinset'?: number | undefined | null; readonly 'aria-pressed'?: boolean | "false" | "mixed" | "true" | undefined | null; readonly 'aria-readonly'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-relevant'?: "additions" | "additions removals" | "additions text" | "all" | "removals" | "removals additions" | "removals text" | "text" | "text additions" | "text removals" | undefined | null; readonly 'aria-required'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-roledescription'?: string | undefined | null; readonly 'aria-rowcount'?: number | undefined | null; readonly 'aria-rowindex'?: number | undefined | null; readonly 'aria-rowspan'?: number | undefined | null; readonly 'aria-selected'?: import("svelte/elements").Booleanish | undefined | null; readonly 'aria-setsize'?: number | undefined | null; readonly 'aria-sort'?: "none" | "ascending" | "descending" | "other" | undefined | null; readonly 'aria-valuemax'?: number | undefined | null; readonly 'aria-valuemin'?: number | undefined | null; readonly 'aria-valuenow'?: number | undefined | null; readonly 'aria-valuetext'?: string | undefined | null; readonly children?: import("svelte").Snippet; readonly 'on:copy'?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly oncopy?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly oncopycapture?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly 'on:cut'?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly oncut?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly oncutcapture?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly 'on:paste'?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly onpaste?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly onpastecapture?: import("svelte/elements").ClipboardEventHandler<HTMLElement> | null | undefined; readonly 'on:compositionend'?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly oncompositionend?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly oncompositionendcapture?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly 'on:compositionstart'?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly oncompositionstart?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly oncompositionstartcapture?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly 'on:compositionupdate'?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly oncompositionupdate?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly oncompositionupdatecapture?: import("svelte/elements").CompositionEventHandler<HTMLElement> | null | undefined; readonly 'on:focus'?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onfocus?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onfocuscapture?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly 'on:focusin'?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onfocusin?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onfocusincapture?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly 'on:focusout'?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onfocusout?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onfocusoutcapture?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly 'on:blur'?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onblur?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly onblurcapture?: import("svelte/elements").FocusEventHandler<HTMLElement> | null | undefined; readonly 'on:change'?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly onchange?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly onchangecapture?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly 'on:beforeinput'?: import("svelte/elements").EventHandler<InputEvent, HTMLElement> | null | undefined; readonly onbeforeinput?: import("svelte/elements").EventHandler<InputEvent, HTMLElement> | null | undefined; readonly onbeforeinputcapture?: import("svelte/elements").EventHandler<InputEvent, HTMLElement> | null | undefined; readonly 'on:input'?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly oninput?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly oninputcapture?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly 'on:reset'?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly onreset?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly onresetcapture?: import("svelte/elements").FormEventHandler<HTMLElement> | null | undefined; readonly 'on:submit'?: import("svelte/elements").EventHandler<SubmitEvent, HTMLElement> | null | undefined; readonly onsubmit?: import("svelte/elements").EventHandler<SubmitEvent, HTMLElement> | null | undefined; readonly onsubmitcapture?: import("svelte/elements").EventHandler<SubmitEvent, HTMLElement> | null | undefined; readonly 'on:invalid'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oninvalid?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oninvalidcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:formdata'?: import("svelte/elements").EventHandler<FormDataEvent, HTMLElement> | null | undefined; readonly onformdata?: import("svelte/elements").EventHandler<FormDataEvent, HTMLElement> | null | undefined; readonly onformdatacapture?: import("svelte/elements").EventHandler<FormDataEvent, HTMLElement> | null | undefined; readonly 'on:load'?: import("svelte/elements").EventHandler | undefined | null; readonly onload?: import("svelte/elements").EventHandler | undefined | null; readonly onloadcapture?: import("svelte/elements").EventHandler | undefined | null; readonly 'on:error'?: import("svelte/elements").EventHandler | undefined | null; readonly onerror?: import("svelte/elements").EventHandler | undefined | null; readonly onerrorcapture?: import("svelte/elements").EventHandler | undefined | null; readonly 'on:beforetoggle'?: import("svelte/elements").ToggleEventHandler<HTMLElement> | null | undefined; readonly onbeforetoggle?: import("svelte/elements").ToggleEventHandler<HTMLElement> | null | undefined; readonly onbeforetogglecapture?: import("svelte/elements").ToggleEventHandler<HTMLElement> | null | undefined; readonly 'on:toggle'?: import("svelte/elements").ToggleEventHandler<HTMLElement> | null | undefined; readonly ontoggle?: import("svelte/elements").ToggleEventHandler<HTMLElement> | null | undefined; readonly ontogglecapture?: import("svelte/elements").ToggleEventHandler<HTMLElement> | null | undefined; readonly 'on:contentvisibilityautostatechange'?: import("svelte/elements").ContentVisibilityAutoStateChangeEventHandler<HTMLElement> | null | undefined; readonly oncontentvisibilityautostatechange?: import("svelte/elements").ContentVisibilityAutoStateChangeEventHandler<HTMLElement> | null | undefined; readonly oncontentvisibilityautostatechangecapture?: import("svelte/elements").ContentVisibilityAutoStateChangeEventHandler<HTMLElement> | null | undefined; readonly 'on:keydown'?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly onkeydowncapture?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly 'on:keypress'?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly onkeypress?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly onkeypresscapture?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly 'on:keyup'?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly onkeyup?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly onkeyupcapture?: import("svelte/elements").KeyboardEventHandler<HTMLElement> | null | undefined; readonly 'on:abort'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onabort?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onabortcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:canplay'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncanplay?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncanplaycapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:canplaythrough'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncanplaythrough?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncanplaythroughcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:cuechange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncuechange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncuechangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:durationchange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly ondurationchange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly ondurationchangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:emptied'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onemptied?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onemptiedcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:encrypted'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onencrypted?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onencryptedcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:ended'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onended?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onendedcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:loadeddata'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onloadeddata?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onloadeddatacapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:loadedmetadata'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onloadedmetadata?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onloadedmetadatacapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:loadstart'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onloadstart?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onloadstartcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:pause'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onpause?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onpausecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:play'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onplay?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onplaycapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:playing'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onplaying?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onplayingcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:progress'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onprogress?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onprogresscapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:ratechange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onratechange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onratechangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:seeked'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onseeked?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onseekedcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:seeking'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onseeking?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onseekingcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:stalled'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onstalled?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onstalledcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:suspend'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onsuspend?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onsuspendcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:timeupdate'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly ontimeupdate?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly ontimeupdatecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:volumechange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onvolumechange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onvolumechangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:waiting'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onwaiting?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onwaitingcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:auxclick'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onauxclick?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onauxclickcapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:click'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onclickcapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:contextmenu'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly oncontextmenu?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly oncontextmenucapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:dblclick'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly ondblclick?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly ondblclickcapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:drag'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondrag?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragcapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:dragend'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragend?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragendcapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:dragenter'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragenter?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragentercapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:dragexit'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragexit?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragexitcapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:dragleave'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragleave?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragleavecapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:dragover'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragover?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragovercapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:dragstart'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragstart?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondragstartcapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:drop'?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondrop?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly ondropcapture?: import("svelte/elements").DragEventHandler<HTMLElement> | null | undefined; readonly 'on:mousedown'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmousedown?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmousedowncapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:mouseenter'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseenter?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:mouseleave'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseleave?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:mousemove'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmousemove?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmousemovecapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:mouseout'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseout?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseoutcapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:mouseover'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseover?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseovercapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:mouseup'?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseup?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly onmouseupcapture?: import("svelte/elements").MouseEventHandler<HTMLElement> | null | undefined; readonly 'on:select'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onselect?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onselectcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:selectionchange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onselectionchange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onselectionchangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:selectstart'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onselectstart?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onselectstartcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:touchcancel'?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchcancel?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchcancelcapture?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly 'on:touchend'?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchend?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchendcapture?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly 'on:touchmove'?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchmove?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchmovecapture?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly 'on:touchstart'?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchstart?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly ontouchstartcapture?: import("svelte/elements").TouchEventHandler<HTMLElement> | null | undefined; readonly 'on:gotpointercapture'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly ongotpointercapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly ongotpointercapturecapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointercancel'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointercancel?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointercancelcapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointerdown'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerdown?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerdowncapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointerenter'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerenter?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerentercapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointerleave'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerleave?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerleavecapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointermove'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointermove?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointermovecapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointerout'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerout?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointeroutcapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointerover'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerover?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerovercapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:pointerup'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerup?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onpointerupcapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:lostpointercapture'?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onlostpointercapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly onlostpointercapturecapture?: import("svelte/elements").PointerEventHandler<HTMLElement> | null | undefined; readonly 'on:gamepadconnected'?: import("svelte/elements").GamepadEventHandler<HTMLElement> | null | undefined; readonly ongamepadconnected?: import("svelte/elements").GamepadEventHandler<HTMLElement> | null | undefined; readonly 'on:gamepaddisconnected'?: import("svelte/elements").GamepadEventHandler<HTMLElement> | null | undefined; readonly ongamepaddisconnected?: import("svelte/elements").GamepadEventHandler<HTMLElement> | null | undefined; readonly 'on:scroll'?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly onscroll?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly onscrollcapture?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly 'on:scrollend'?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly onscrollend?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly onscrollendcapture?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly 'on:resize'?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly onresize?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly onresizecapture?: import("svelte/elements").UIEventHandler<HTMLElement> | null | undefined; readonly 'on:wheel'?: import("svelte/elements").WheelEventHandler<HTMLElement> | null | undefined; readonly onwheel?: import("svelte/elements").WheelEventHandler<HTMLElement> | null | undefined; readonly onwheelcapture?: import("svelte/elements").WheelEventHandler<HTMLElement> | null | undefined; readonly 'on:animationstart'?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly onanimationstart?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly onanimationstartcapture?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly 'on:animationend'?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly onanimationend?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly onanimationendcapture?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly 'on:animationiteration'?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly onanimationiteration?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly onanimationiterationcapture?: import("svelte/elements").AnimationEventHandler<HTMLElement> | null | undefined; readonly 'on:transitionstart'?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitionstart?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitionstartcapture?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly 'on:transitionrun'?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitionrun?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitionruncapture?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly 'on:transitionend'?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitionend?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitionendcapture?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly 'on:transitioncancel'?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitioncancel?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly ontransitioncancelcapture?: import("svelte/elements").TransitionEventHandler<HTMLElement> | null | undefined; readonly 'on:outrostart'?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onoutrostart?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onoutrostartcapture?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly 'on:outroend'?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onoutroend?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onoutroendcapture?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly 'on:introstart'?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onintrostart?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onintrostartcapture?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly 'on:introend'?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onintroend?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly onintroendcapture?: import("svelte/elements").EventHandler<CustomEvent<null>, HTMLElement> | null | undefined; readonly 'on:message'?: import("svelte/elements").MessageEventHandler<HTMLElement> | null | undefined; readonly onmessage?: import("svelte/elements").MessageEventHandler<HTMLElement> | null | undefined; readonly onmessagecapture?: import("svelte/elements").MessageEventHandler<HTMLElement> | null | undefined; readonly 'on:messageerror'?: import("svelte/elements").MessageEventHandler<HTMLElement> | null | undefined; readonly onmessageerror?: import("svelte/elements").MessageEventHandler<HTMLElement> | null | undefined; readonly onmessageerrorcapture?: import("svelte/elements").MessageEventHandler<HTMLElement> | null | undefined; readonly 'on:visibilitychange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onvisibilitychange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onvisibilitychangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:beforematch'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onbeforematch?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onbeforematchcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:cancel'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncancel?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly oncancelcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:close'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onclose?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onclosecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:fullscreenchange'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onfullscreenchange?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onfullscreenchangecapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly 'on:fullscreenerror'?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onfullscreenerror?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly onfullscreenerrorcapture?: import("svelte/elements").EventHandler<Event, HTMLElement> | null | undefined; readonly xmlns?: string | undefined | null; }; } export {};