| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526 | import { BaseTransitionProps } from '@vue/runtime-core';import { ComponentInjectOptions } from '@vue/runtime-core';import { ComponentInternalInstance } from '@vue/runtime-core';import { ComponentOptionsMixin } from '@vue/runtime-core';import { ComponentOptionsWithArrayProps } from '@vue/runtime-core';import { ComponentOptionsWithObjectProps } from '@vue/runtime-core';import { ComponentOptionsWithoutProps } from '@vue/runtime-core';import { ComponentPropsOptions } from '@vue/runtime-core';import { ComponentPublicInstance } from '@vue/runtime-core';import { ComputedOptions } from '@vue/runtime-core';import { ConcreteComponent } from '@vue/runtime-core';import { CreateAppFunction } from '@vue/runtime-core';import { EmitsOptions } from '@vue/runtime-core';import { ExtractPropTypes } from '@vue/runtime-core';import { FunctionalComponent } from '@vue/runtime-core';import { MethodOptions } from '@vue/runtime-core';import { ObjectDirective } from '@vue/runtime-core';import { RenderFunction } from '@vue/runtime-core';import { RootHydrateFunction } from '@vue/runtime-core';import { RootRenderFunction } from '@vue/runtime-core';import { SetupContext } from '@vue/runtime-core';declare const ANIMATION = "animation";declare type AnimationTypes = typeof TRANSITION | typeof ANIMATION;declare type AssignerFn = (value: any) => void;declare const BaseClass: {    new (): HTMLElement;    prototype: HTMLElement;};export declare const createApp: CreateAppFunction<Element>;export declare const createSSRApp: CreateAppFunction<Element>;export declare function defineCustomElement<Props, RawBindings = object>(setup: (props: Readonly<Props>, ctx: SetupContext) => RawBindings | RenderFunction): VueElementConstructor<Props>;export declare function defineCustomElement<Props = {}, RawBindings = {}, D = {}, C extends ComputedOptions = {}, M extends MethodOptions = {}, Mixin extends ComponentOptionsMixin = ComponentOptionsMixin, Extends extends ComponentOptionsMixin = ComponentOptionsMixin, E extends EmitsOptions = EmitsOptions, EE extends string = string, I extends ComponentInjectOptions = {}, II extends string = string>(options: ComponentOptionsWithoutProps<Props, RawBindings, D, C, M, Mixin, Extends, E, EE, I, II> & {    styles?: string[];}): VueElementConstructor<Props>;export declare function defineCustomElement<PropNames extends string, RawBindings, D, C extends ComputedOptions = {}, M extends MethodOptions = {}, Mixin extends ComponentOptionsMixin = ComponentOptionsMixin, Extends extends ComponentOptionsMixin = ComponentOptionsMixin, E extends EmitsOptions = Record<string, any>, EE extends string = string, I extends ComponentInjectOptions = {}, II extends string = string>(options: ComponentOptionsWithArrayProps<PropNames, RawBindings, D, C, M, Mixin, Extends, E, EE, I, II> & {    styles?: string[];}): VueElementConstructor<{    [K in PropNames]: any;}>;export declare function defineCustomElement<PropsOptions extends Readonly<ComponentPropsOptions>, RawBindings, D, C extends ComputedOptions = {}, M extends MethodOptions = {}, Mixin extends ComponentOptionsMixin = ComponentOptionsMixin, Extends extends ComponentOptionsMixin = ComponentOptionsMixin, E extends EmitsOptions = Record<string, any>, EE extends string = string, I extends ComponentInjectOptions = {}, II extends string = string>(options: ComponentOptionsWithObjectProps<PropsOptions, RawBindings, D, C, M, Mixin, Extends, E, EE, I, II> & {    styles?: string[];}): VueElementConstructor<ExtractPropTypes<PropsOptions>>;export declare function defineCustomElement(options: {    new (...args: any[]): ComponentPublicInstance;}): VueElementConstructor;export declare const defineSSRCustomElement: typeof defineCustomElement;export declare const hydrate: RootHydrateFunction;/* Excluded from this release type: initDirectivesForSSR */declare type InnerComponentDef = ConcreteComponent & {    styles?: string[];};declare type ModelDirective<T> = ObjectDirective<T & {    _assign: AssignerFn;}>;export declare const render: RootRenderFunction<Element | ShadowRoot>;declare const TRANSITION = "transition";export declare const Transition: FunctionalComponent<TransitionProps>;export declare const TransitionGroup: new () => {    $props: TransitionGroupProps;};export declare type TransitionGroupProps = Omit<TransitionProps, 'mode'> & {    tag?: string;    moveClass?: string;};export declare interface TransitionProps extends BaseTransitionProps<Element> {    name?: string;    type?: AnimationTypes;    css?: boolean;    duration?: number | {        enter: number;        leave: number;    };    enterFromClass?: string;    enterActiveClass?: string;    enterToClass?: string;    appearFromClass?: string;    appearActiveClass?: string;    appearToClass?: string;    leaveFromClass?: string;    leaveActiveClass?: string;    leaveToClass?: string;}export declare function useCssModule(name?: string): Record<string, string>;/** * Runtime helper for SFC's CSS variable injection feature. * @private */export declare function useCssVars(getter: (ctx: any) => Record<string, string>): void;export declare const vModelCheckbox: ModelDirective<HTMLInputElement>;export declare const vModelDynamic: ObjectDirective<HTMLInputElement | HTMLSelectElement | HTMLTextAreaElement>;export declare const vModelRadio: ModelDirective<HTMLInputElement>;export declare const vModelSelect: ModelDirective<HTMLSelectElement>;export declare const vModelText: ModelDirective<HTMLInputElement | HTMLTextAreaElement>;export declare const vShow: ObjectDirective<VShowElement>;declare interface VShowElement extends HTMLElement {    _vod: string;}export declare class VueElement extends BaseClass {    private _def;    private _props;    /* Excluded from this release type: _instance */    private _connected;    private _resolved;    private _numberProps;    private _styles?;    constructor(_def: InnerComponentDef, _props?: Record<string, any>, hydrate?: RootHydrateFunction);    connectedCallback(): void;    disconnectedCallback(): void;    /**     * resolve inner component definition (handle possible async component)     */    private _resolveDef;    private _resolveProps;    protected _setAttr(key: string): void;    /* Excluded from this release type: _getProp */    /* Excluded from this release type: _setProp */    private _update;    private _createVNode;    private _applyStyles;}export declare type VueElementConstructor<P = {}> = {    new (initialProps?: Record<string, any>): VueElement & P;};/** * @private */export declare const withKeys: (fn: Function, modifiers: string[]) => (event: KeyboardEvent) => any;/** * @private */export declare const withModifiers: (fn: Function, modifiers: string[]) => (event: Event, ...args: unknown[]) => any;export * from "@vue/runtime-core";export { }// Note: this file is auto concatenated to the end of the bundled d.ts during// build.// This code is based on react definition in DefinitelyTyped published under the MIT license.//      Repository: https://github.com/DefinitelyTyped/DefinitelyTyped//      Path in the repository: types/react/index.d.ts//// Copyrights of original definition are://      AssureSign <http://www.assuresign.com>//      Microsoft <https://microsoft.com>//                 John Reilly <https://github.com/johnnyreilly>//      Benoit Benezech <https://github.com/bbenezech>//      Patricio Zavolinsky <https://github.com/pzavolinsky>//      Digiguru <https://github.com/digiguru>//      Eric Anderson <https://github.com/ericanderson>//      Dovydas Navickas <https://github.com/DovydasNavickas>//                 Josh Rutherford <https://github.com/theruther4d>//                 Guilherme Hübner <https://github.com/guilhermehubner>//                 Ferdy Budhidharma <https://github.com/ferdaber>//                 Johann Rakotoharisoa <https://github.com/jrakotoharisoa>//                 Olivier Pascal <https://github.com/pascaloliv>//                 Martin Hochel <https://github.com/hotell>//                 Frank Li <https://github.com/franklixuefei>//                 Jessica Franco <https://github.com/Jessidhia>//                 Saransh Kataria <https://github.com/saranshkataria>//                 Kanitkorn Sujautra <https://github.com/lukyth>//                 Sebastian Silbermann <https://github.com/eps1lon>import { VNode } from '@vue/runtime-core'import * as CSS from 'csstype'export interface CSSProperties  extends CSS.Properties<string | number>,    CSS.PropertiesHyphen<string | number> {  /**   * The index signature was removed to enable closed typing for style   * using CSSType. You're able to use type assertion or module augmentation   * to add properties or an index signature of your own.   *   * For examples and more information, visit:   * https://github.com/frenic/csstype#what-should-i-do-when-i-get-type-errors   */  [v: `--${string}`]: string | number | undefined}type Booleanish = boolean | 'true' | 'false'type Numberish = number | string// All the WAI-ARIA 1.1 attributes from https://www.w3.org/TR/wai-aria-1.1/interface AriaAttributes {  /** Identifies the currently active element when DOM focus is on a composite widget, textbox, group, or application. */  'aria-activedescendant'?: string  /** Indicates whether assistive technologies will present all, or only parts of, the changed region based on the change notifications defined by the aria-relevant attribute. */  'aria-atomic'?: Booleanish  /**   * Indicates whether inputting text could trigger display of one or more predictions of the user's intended value for an input and specifies how predictions would be   * presented if they are made.   */  'aria-autocomplete'?: 'none' | 'inline' | 'list' | 'both'  /** Indicates an element is being modified and that assistive technologies MAY want to wait until the modifications are complete before exposing them to the user. */  'aria-busy'?: Booleanish  /**   * Indicates the current "checked" state of checkboxes, radio buttons, and other widgets.   * @see aria-pressed @see aria-selected.   */  'aria-checked'?: Booleanish | 'mixed'  /**   * Defines the total number of columns in a table, grid, or treegrid.   * @see aria-colindex.   */  'aria-colcount'?: Numberish  /**   * Defines an element's column index or position with respect to the total number of columns within a table, grid, or treegrid.   * @see aria-colcount @see aria-colspan.   */  'aria-colindex'?: Numberish  /**   * Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid.   * @see aria-colindex @see aria-rowspan.   */  'aria-colspan'?: Numberish  /**   * Identifies the element (or elements) whose contents or presence are controlled by the current element.   * @see aria-owns.   */  'aria-controls'?: string  /** Indicates the element that represents the current item within a container or set of related elements. */  'aria-current'?: Booleanish | 'page' | 'step' | 'location' | 'date' | 'time'  /**   * Identifies the element (or elements) that describes the object.   * @see aria-labelledby   */  'aria-describedby'?: string  /**   * Identifies the element that provides a detailed, extended description for the object.   * @see aria-describedby.   */  'aria-details'?: string  /**   * Indicates that the element is perceivable but disabled, so it is not editable or otherwise operable.   * @see aria-hidden @see aria-readonly.   */  'aria-disabled'?: Booleanish  /**   * Indicates what functions can be performed when a dragged object is released on the drop target.   * @deprecated in ARIA 1.1   */  'aria-dropeffect'?: 'none' | 'copy' | 'execute' | 'link' | 'move' | 'popup'  /**   * Identifies the element that provides an error message for the object.   * @see aria-invalid @see aria-describedby.   */  'aria-errormessage'?: string  /** Indicates whether the element, or another grouping element it controls, is currently expanded or collapsed. */  'aria-expanded'?: Booleanish  /**   * Identifies the next element (or elements) in an alternate reading order of content which, at the user's discretion,   * allows assistive technology to override the general default of reading in document source order.   */  'aria-flowto'?: string  /**   * Indicates an element's "grabbed" state in a drag-and-drop operation.   * @deprecated in ARIA 1.1   */  'aria-grabbed'?: Booleanish  /** Indicates the availability and type of interactive popup element, such as menu or dialog, that can be triggered by an element. */  'aria-haspopup'?: Booleanish | 'menu' | 'listbox' | 'tree' | 'grid' | 'dialog'  /**   * Indicates whether the element is exposed to an accessibility API.   * @see aria-disabled.   */  'aria-hidden'?: Booleanish  /**   * Indicates the entered value does not conform to the format expected by the application.   * @see aria-errormessage.   */  'aria-invalid'?: Booleanish | 'grammar' | 'spelling'  /** Indicates keyboard shortcuts that an author has implemented to activate or give focus to an element. */  'aria-keyshortcuts'?: string  /**   * Defines a string value that labels the current element.   * @see aria-labelledby.   */  'aria-label'?: string  /**   * Identifies the element (or elements) that labels the current element.   * @see aria-describedby.   */  'aria-labelledby'?: string  /** Defines the hierarchical level of an element within a structure. */  'aria-level'?: Numberish  /** Indicates that an element will be updated, and describes the types of updates the user agents, assistive technologies, and user can expect from the live region. */  'aria-live'?: 'off' | 'assertive' | 'polite'  /** Indicates whether an element is modal when displayed. */  'aria-modal'?: Booleanish  /** Indicates whether a text box accepts multiple lines of input or only a single line. */  'aria-multiline'?: Booleanish  /** Indicates that the user may select more than one item from the current selectable descendants. */  'aria-multiselectable'?: Booleanish  /** Indicates whether the element's orientation is horizontal, vertical, or unknown/ambiguous. */  'aria-orientation'?: 'horizontal' | 'vertical'  /**   * Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship   * between DOM elements where the DOM hierarchy cannot be used to represent the relationship.   * @see aria-controls.   */  'aria-owns'?: string  /**   * Defines a short hint (a word or short phrase) intended to aid the user with data entry when the control has no value.   * A hint could be a sample value or a brief description of the expected format.   */  'aria-placeholder'?: string  /**   * Defines an element's number or position in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.   * @see aria-setsize.   */  'aria-posinset'?: Numberish  /**   * Indicates the current "pressed" state of toggle buttons.   * @see aria-checked @see aria-selected.   */  'aria-pressed'?: Booleanish | 'mixed'  /**   * Indicates that the element is not editable, but is otherwise operable.   * @see aria-disabled.   */  'aria-readonly'?: Booleanish  /**   * Indicates what notifications the user agent will trigger when the accessibility tree within a live region is modified.   * @see aria-atomic.   */  'aria-relevant'?: 'additions' | 'additions text' | 'all' | 'removals' | 'text'  /** Indicates that user input is required on the element before a form may be submitted. */  'aria-required'?: Booleanish  /** Defines a human-readable, author-localized description for the role of an element. */  'aria-roledescription'?: string  /**   * Defines the total number of rows in a table, grid, or treegrid.   * @see aria-rowindex.   */  'aria-rowcount'?: Numberish  /**   * Defines an element's row index or position with respect to the total number of rows within a table, grid, or treegrid.   * @see aria-rowcount @see aria-rowspan.   */  'aria-rowindex'?: Numberish  /**   * Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid.   * @see aria-rowindex @see aria-colspan.   */  'aria-rowspan'?: Numberish  /**   * Indicates the current "selected" state of various widgets.   * @see aria-checked @see aria-pressed.   */  'aria-selected'?: Booleanish  /**   * Defines the number of items in the current set of listitems or treeitems. Not required if all elements in the set are present in the DOM.   * @see aria-posinset.   */  'aria-setsize'?: Numberish  /** Indicates if items in a table or grid are sorted in ascending or descending order. */  'aria-sort'?: 'none' | 'ascending' | 'descending' | 'other'  /** Defines the maximum allowed value for a range widget. */  'aria-valuemax'?: Numberish  /** Defines the minimum allowed value for a range widget. */  'aria-valuemin'?: Numberish  /**   * Defines the current value for a range widget.   * @see aria-valuetext.   */  'aria-valuenow'?: Numberish  /** Defines the human readable text alternative of aria-valuenow for a range widget. */  'aria-valuetext'?: string}// Vue's style normalization supports nested arraysexport type StyleValue = string | CSSProperties | Array<StyleValue>export interface HTMLAttributes extends AriaAttributes, EventHandlers<Events> {  innerHTML?: string  class?: any  style?: StyleValue  // Standard HTML Attributes  accesskey?: string  contenteditable?: Booleanish | 'inherit'  contextmenu?: string  dir?: string  draggable?: Booleanish  hidden?: Booleanish  id?: string  lang?: string  placeholder?: string  spellcheck?: Booleanish  tabindex?: Numberish  title?: string  translate?: 'yes' | 'no'  // Unknown  radiogroup?: string // <command>, <menuitem>  // WAI-ARIA  role?: string  // RDFa Attributes  about?: string  datatype?: string  inlist?: any  prefix?: string  property?: string  resource?: string  typeof?: string  vocab?: string  // Non-standard Attributes  autocapitalize?: string  autocorrect?: string  autosave?: string  color?: string  itemprop?: string  itemscope?: Booleanish  itemtype?: string  itemid?: string  itemref?: string  results?: Numberish  security?: string  unselectable?: 'on' | 'off'  // Living Standard  /**   * Hints at the type of data that might be entered by the user while editing the element or its contents   * @see https://html.spec.whatwg.org/multipage/interaction.html#input-modalities:-the-inputmode-attribute   */  inputmode?:    | 'none'    | 'text'    | 'tel'    | 'url'    | 'email'    | 'numeric'    | 'decimal'    | 'search'  /**   * Specify that a standard HTML element should behave like a defined custom built-in element   * @see https://html.spec.whatwg.org/multipage/custom-elements.html#attr-is   */  is?: string}export interface AnchorHTMLAttributes extends HTMLAttributes {  download?: any  href?: string  hreflang?: string  media?: string  ping?: string  rel?: string  target?: string  type?: string  referrerpolicy?: string}export interface AreaHTMLAttributes extends HTMLAttributes {  alt?: string  coords?: string  download?: any  href?: string  hreflang?: string  media?: string  rel?: string  shape?: string  target?: string}export interface AudioHTMLAttributes extends MediaHTMLAttributes {}export interface BaseHTMLAttributes extends HTMLAttributes {  href?: string  target?: string}export interface BlockquoteHTMLAttributes extends HTMLAttributes {  cite?: string}export interface ButtonHTMLAttributes extends HTMLAttributes {  autofocus?: Booleanish  disabled?: Booleanish  form?: string  formaction?: string  formenctype?: string  formmethod?: string  formnovalidate?: Booleanish  formtarget?: string  name?: string  type?: 'submit' | 'reset' | 'button'  value?: string | string[] | number}export interface CanvasHTMLAttributes extends HTMLAttributes {  height?: Numberish  width?: Numberish}export interface ColHTMLAttributes extends HTMLAttributes {  span?: Numberish  width?: Numberish}export interface ColgroupHTMLAttributes extends HTMLAttributes {  span?: Numberish}export interface DataHTMLAttributes extends HTMLAttributes {  value?: string | string[] | number}export interface DetailsHTMLAttributes extends HTMLAttributes {  open?: Booleanish}export interface DelHTMLAttributes extends HTMLAttributes {  cite?: string  datetime?: string}export interface DialogHTMLAttributes extends HTMLAttributes {  open?: Booleanish}export interface EmbedHTMLAttributes extends HTMLAttributes {  height?: Numberish  src?: string  type?: string  width?: Numberish}export interface FieldsetHTMLAttributes extends HTMLAttributes {  disabled?: Booleanish  form?: string  name?: string}export interface FormHTMLAttributes extends HTMLAttributes {  acceptcharset?: string  action?: string  autocomplete?: string  enctype?: string  method?: string  name?: string  novalidate?: Booleanish  target?: string}export interface HtmlHTMLAttributes extends HTMLAttributes {  manifest?: string}export interface IframeHTMLAttributes extends HTMLAttributes {  allow?: string  allowfullscreen?: Booleanish  allowtransparency?: Booleanish  frameborder?: Numberish  height?: Numberish  marginheight?: Numberish  marginwidth?: Numberish  name?: string  referrerpolicy?: string  sandbox?: string  scrolling?: string  seamless?: Booleanish  src?: string  srcdoc?: string  width?: Numberish}export interface ImgHTMLAttributes extends HTMLAttributes {  alt?: string  crossorigin?: 'anonymous' | 'use-credentials' | ''  decoding?: 'async' | 'auto' | 'sync'  height?: Numberish  sizes?: string  src?: string  srcset?: string  usemap?: string  width?: Numberish}export interface InsHTMLAttributes extends HTMLAttributes {  cite?: string  datetime?: string}export interface InputHTMLAttributes extends HTMLAttributes {  accept?: string  alt?: string  autocomplete?: string  autofocus?: Booleanish  capture?: boolean | 'user' | 'environment' // https://www.w3.org/tr/html-media-capture/#the-capture-attribute  checked?: Booleanish | any[] | Set<any> // for IDE v-model multi-checkbox support  crossorigin?: string  disabled?: Booleanish  form?: string  formaction?: string  formenctype?: string  formmethod?: string  formnovalidate?: Booleanish  formtarget?: string  height?: Numberish  indeterminate?: boolean  list?: string  max?: Numberish  maxlength?: Numberish  min?: Numberish  minlength?: Numberish  multiple?: Booleanish  name?: string  pattern?: string  placeholder?: string  readonly?: Booleanish  required?: Booleanish  size?: Numberish  src?: string  step?: Numberish  type?: string  value?: any // we support :value to be bound to anything w/ v-model  width?: Numberish}export interface KeygenHTMLAttributes extends HTMLAttributes {  autofocus?: Booleanish  challenge?: string  disabled?: Booleanish  form?: string  keytype?: string  keyparams?: string  name?: string}export interface LabelHTMLAttributes extends HTMLAttributes {  for?: string  form?: string}export interface LiHTMLAttributes extends HTMLAttributes {  value?: string | string[] | number}export interface LinkHTMLAttributes extends HTMLAttributes {  as?: string  crossorigin?: string  href?: string  hreflang?: string  integrity?: string  media?: string  rel?: string  sizes?: string  type?: string}export interface MapHTMLAttributes extends HTMLAttributes {  name?: string}export interface MenuHTMLAttributes extends HTMLAttributes {  type?: string}export interface MediaHTMLAttributes extends HTMLAttributes {  autoplay?: Booleanish  controls?: Booleanish  controlslist?: string  crossorigin?: string  loop?: Booleanish  mediagroup?: string  muted?: Booleanish  playsinline?: Booleanish  preload?: string  src?: string}export interface MetaHTMLAttributes extends HTMLAttributes {  charset?: string  content?: string  httpequiv?: string  name?: string}export interface MeterHTMLAttributes extends HTMLAttributes {  form?: string  high?: Numberish  low?: Numberish  max?: Numberish  min?: Numberish  optimum?: Numberish  value?: string | string[] | number}export interface QuoteHTMLAttributes extends HTMLAttributes {  cite?: string}export interface ObjectHTMLAttributes extends HTMLAttributes {  classid?: string  data?: string  form?: string  height?: Numberish  name?: string  type?: string  usemap?: string  width?: Numberish  wmode?: string}export interface OlHTMLAttributes extends HTMLAttributes {  reversed?: Booleanish  start?: Numberish  type?: '1' | 'a' | 'A' | 'i' | 'I'}export interface OptgroupHTMLAttributes extends HTMLAttributes {  disabled?: Booleanish  label?: string}export interface OptionHTMLAttributes extends HTMLAttributes {  disabled?: Booleanish  label?: string  selected?: Booleanish  value?: any // we support :value to be bound to anything w/ v-model}export interface OutputHTMLAttributes extends HTMLAttributes {  for?: string  form?: string  name?: string}export interface ParamHTMLAttributes extends HTMLAttributes {  name?: string  value?: string | string[] | number}export interface ProgressHTMLAttributes extends HTMLAttributes {  max?: Numberish  value?: string | string[] | number}export interface ScriptHTMLAttributes extends HTMLAttributes {  async?: Booleanish  charset?: string  crossorigin?: string  defer?: Booleanish  integrity?: string  nomodule?: Booleanish  nonce?: string  src?: string  type?: string}export interface SelectHTMLAttributes extends HTMLAttributes {  autocomplete?: string  autofocus?: Booleanish  disabled?: Booleanish  form?: string  multiple?: Booleanish  name?: string  required?: Booleanish  size?: Numberish  value?: any // we support :value to be bound to anything w/ v-model}export interface SourceHTMLAttributes extends HTMLAttributes {  media?: string  sizes?: string  src?: string  srcset?: string  type?: string}export interface StyleHTMLAttributes extends HTMLAttributes {  media?: string  nonce?: string  scoped?: Booleanish  type?: string}export interface TableHTMLAttributes extends HTMLAttributes {  cellpadding?: Numberish  cellspacing?: Numberish  summary?: string}export interface TextareaHTMLAttributes extends HTMLAttributes {  autocomplete?: string  autofocus?: Booleanish  cols?: Numberish  dirname?: string  disabled?: Booleanish  form?: string  maxlength?: Numberish  minlength?: Numberish  name?: string  placeholder?: string  readonly?: boolean  required?: Booleanish  rows?: Numberish  value?: string | string[] | number  wrap?: string}export interface TdHTMLAttributes extends HTMLAttributes {  align?: 'left' | 'center' | 'right' | 'justify' | 'char'  colspan?: Numberish  headers?: string  rowspan?: Numberish  scope?: string  valign?: 'top' | 'middle' | 'bottom' | 'baseline'}export interface ThHTMLAttributes extends HTMLAttributes {  align?: 'left' | 'center' | 'right' | 'justify' | 'char'  colspan?: Numberish  headers?: string  rowspan?: Numberish  scope?: string}export interface TimeHTMLAttributes extends HTMLAttributes {  datetime?: string}export interface TrackHTMLAttributes extends HTMLAttributes {  default?: Booleanish  kind?: string  label?: string  src?: string  srclang?: string}export interface VideoHTMLAttributes extends MediaHTMLAttributes {  height?: Numberish  playsinline?: Booleanish  poster?: string  width?: Numberish  disablePictureInPicture?: Booleanish}export interface WebViewHTMLAttributes extends HTMLAttributes {  allowfullscreen?: Booleanish  allowpopups?: Booleanish  autoFocus?: Booleanish  autosize?: Booleanish  blinkfeatures?: string  disableblinkfeatures?: string  disableguestresize?: Booleanish  disablewebsecurity?: Booleanish  guestinstance?: string  httpreferrer?: string  nodeintegration?: Booleanish  partition?: string  plugins?: Booleanish  preload?: string  src?: string  useragent?: string  webpreferences?: string}export interface SVGAttributes extends AriaAttributes, EventHandlers<Events> {  innerHTML?: string  /**   * SVG Styling Attributes   * @see https://www.w3.org/TR/SVG/styling.html#ElementSpecificStyling   */  class?: any  style?: string | CSSProperties  color?: string  height?: Numberish  id?: string  lang?: string  max?: Numberish  media?: string  method?: string  min?: Numberish  name?: string  target?: string  type?: string  width?: Numberish  // Other HTML properties supported by SVG elements in browsers  role?: string  tabindex?: Numberish  // SVG Specific attributes  'accent-height'?: Numberish  accumulate?: 'none' | 'sum'  additive?: 'replace' | 'sum'  'alignment-baseline'?:    | 'auto'    | 'baseline'    | 'before-edge'    | 'text-before-edge'    | 'middle'    | 'central'    | 'after-edge'    | 'text-after-edge'    | 'ideographic'    | 'alphabetic'    | 'hanging'    | 'mathematical'    | 'inherit'  allowReorder?: 'no' | 'yes'  alphabetic?: Numberish  amplitude?: Numberish  'arabic-form'?: 'initial' | 'medial' | 'terminal' | 'isolated'  ascent?: Numberish  attributeName?: string  attributeType?: string  autoReverse?: Numberish  azimuth?: Numberish  baseFrequency?: Numberish  'baseline-shift'?: Numberish  baseProfile?: Numberish  bbox?: Numberish  begin?: Numberish  bias?: Numberish  by?: Numberish  calcMode?: Numberish  'cap-height'?: Numberish  clip?: Numberish  'clip-path'?: string  clipPathUnits?: Numberish  'clip-rule'?: Numberish  'color-interpolation'?: Numberish  'color-interpolation-filters'?: 'auto' | 'sRGB' | 'linearRGB' | 'inherit'  'color-profile'?: Numberish  'color-rendering'?: Numberish  contentScriptType?: Numberish  contentStyleType?: Numberish  cursor?: Numberish  cx?: Numberish  cy?: Numberish  d?: string  decelerate?: Numberish  descent?: Numberish  diffuseConstant?: Numberish  direction?: Numberish  display?: Numberish  divisor?: Numberish  'dominant-baseline'?: Numberish  dur?: Numberish  dx?: Numberish  dy?: Numberish  edgeMode?: Numberish  elevation?: Numberish  'enable-background'?: Numberish  end?: Numberish  exponent?: Numberish  externalResourcesRequired?: Numberish  fill?: string  'fill-opacity'?: Numberish  'fill-rule'?: 'nonzero' | 'evenodd' | 'inherit'  filter?: string  filterRes?: Numberish  filterUnits?: Numberish  'flood-color'?: Numberish  'flood-opacity'?: Numberish  focusable?: Numberish  'font-family'?: string  'font-size'?: Numberish  'font-size-adjust'?: Numberish  'font-stretch'?: Numberish  'font-style'?: Numberish  'font-variant'?: Numberish  'font-weight'?: Numberish  format?: Numberish  from?: Numberish  fx?: Numberish  fy?: Numberish  g1?: Numberish  g2?: Numberish  'glyph-name'?: Numberish  'glyph-orientation-horizontal'?: Numberish  'glyph-orientation-vertical'?: Numberish  glyphRef?: Numberish  gradientTransform?: string  gradientUnits?: string  hanging?: Numberish  'horiz-adv-x'?: Numberish  'horiz-origin-x'?: Numberish  href?: string  ideographic?: Numberish  'image-rendering'?: Numberish  in2?: Numberish  in?: string  intercept?: Numberish  k1?: Numberish  k2?: Numberish  k3?: Numberish  k4?: Numberish  k?: Numberish  kernelMatrix?: Numberish  kernelUnitLength?: Numberish  kerning?: Numberish  keyPoints?: Numberish  keySplines?: Numberish  keyTimes?: Numberish  lengthAdjust?: Numberish  'letter-spacing'?: Numberish  'lighting-color'?: Numberish  limitingConeAngle?: Numberish  local?: Numberish  'marker-end'?: string  markerHeight?: Numberish  'marker-mid'?: string  'marker-start'?: string  markerUnits?: Numberish  markerWidth?: Numberish  mask?: string  maskContentUnits?: Numberish  maskUnits?: Numberish  mathematical?: Numberish  mode?: Numberish  numOctaves?: Numberish  offset?: Numberish  opacity?: Numberish  operator?: Numberish  order?: Numberish  orient?: Numberish  orientation?: Numberish  origin?: Numberish  overflow?: Numberish  'overline-position'?: Numberish  'overline-thickness'?: Numberish  'paint-order'?: Numberish  'panose-1'?: Numberish  pathLength?: Numberish  patternContentUnits?: string  patternTransform?: Numberish  patternUnits?: string  'pointer-events'?: Numberish  points?: string  pointsAtX?: Numberish  pointsAtY?: Numberish  pointsAtZ?: Numberish  preserveAlpha?: Numberish  preserveAspectRatio?: string  primitiveUnits?: Numberish  r?: Numberish  radius?: Numberish  refX?: Numberish  refY?: Numberish  renderingIntent?: Numberish  repeatCount?: Numberish  repeatDur?: Numberish  requiredExtensions?: Numberish  requiredFeatures?: Numberish  restart?: Numberish  result?: string  rotate?: Numberish  rx?: Numberish  ry?: Numberish  scale?: Numberish  seed?: Numberish  'shape-rendering'?: Numberish  slope?: Numberish  spacing?: Numberish  specularConstant?: Numberish  specularExponent?: Numberish  speed?: Numberish  spreadMethod?: string  startOffset?: Numberish  stdDeviation?: Numberish  stemh?: Numberish  stemv?: Numberish  stitchTiles?: Numberish  'stop-color'?: string  'stop-opacity'?: Numberish  'strikethrough-position'?: Numberish  'strikethrough-thickness'?: Numberish  string?: Numberish  stroke?: string  'stroke-dasharray'?: Numberish  'stroke-dashoffset'?: Numberish  'stroke-linecap'?: 'butt' | 'round' | 'square' | 'inherit'  'stroke-linejoin'?: 'miter' | 'round' | 'bevel' | 'inherit'  'stroke-miterlimit'?: Numberish  'stroke-opacity'?: Numberish  'stroke-width'?: Numberish  surfaceScale?: Numberish  systemLanguage?: Numberish  tableValues?: Numberish  targetX?: Numberish  targetY?: Numberish  'text-anchor'?: string  'text-decoration'?: Numberish  textLength?: Numberish  'text-rendering'?: Numberish  to?: Numberish  transform?: string  u1?: Numberish  u2?: Numberish  'underline-position'?: Numberish  'underline-thickness'?: Numberish  unicode?: Numberish  'unicode-bidi'?: Numberish  'unicode-range'?: Numberish  'unitsPer-em'?: Numberish  'v-alphabetic'?: Numberish  values?: string  'vector-effect'?: Numberish  version?: string  'vert-adv-y'?: Numberish  'vert-origin-x'?: Numberish  'vert-origin-y'?: Numberish  'v-hanging'?: Numberish  'v-ideographic'?: Numberish  viewBox?: string  viewTarget?: Numberish  visibility?: Numberish  'v-mathematical'?: Numberish  widths?: Numberish  'word-spacing'?: Numberish  'writing-mode'?: Numberish  x1?: Numberish  x2?: Numberish  x?: Numberish  xChannelSelector?: string  'x-height'?: Numberish  xlinkActuate?: string  xlinkArcrole?: string  xlinkHref?: string  xlinkRole?: string  xlinkShow?: string  xlinkTitle?: string  xlinkType?: string  xmlns?: string  y1?: Numberish  y2?: Numberish  y?: Numberish  yChannelSelector?: string  z?: Numberish  zoomAndPan?: string}interface IntrinsicElementAttributes {  a: AnchorHTMLAttributes  abbr: HTMLAttributes  address: HTMLAttributes  area: AreaHTMLAttributes  article: HTMLAttributes  aside: HTMLAttributes  audio: AudioHTMLAttributes  b: HTMLAttributes  base: BaseHTMLAttributes  bdi: HTMLAttributes  bdo: HTMLAttributes  blockquote: BlockquoteHTMLAttributes  body: HTMLAttributes  br: HTMLAttributes  button: ButtonHTMLAttributes  canvas: CanvasHTMLAttributes  caption: HTMLAttributes  cite: HTMLAttributes  code: HTMLAttributes  col: ColHTMLAttributes  colgroup: ColgroupHTMLAttributes  data: DataHTMLAttributes  datalist: HTMLAttributes  dd: HTMLAttributes  del: DelHTMLAttributes  details: DetailsHTMLAttributes  dfn: HTMLAttributes  dialog: DialogHTMLAttributes  div: HTMLAttributes  dl: HTMLAttributes  dt: HTMLAttributes  em: HTMLAttributes  embed: EmbedHTMLAttributes  fieldset: FieldsetHTMLAttributes  figcaption: HTMLAttributes  figure: HTMLAttributes  footer: HTMLAttributes  form: FormHTMLAttributes  h1: HTMLAttributes  h2: HTMLAttributes  h3: HTMLAttributes  h4: HTMLAttributes  h5: HTMLAttributes  h6: HTMLAttributes  head: HTMLAttributes  header: HTMLAttributes  hgroup: HTMLAttributes  hr: HTMLAttributes  html: HtmlHTMLAttributes  i: HTMLAttributes  iframe: IframeHTMLAttributes  img: ImgHTMLAttributes  input: InputHTMLAttributes  ins: InsHTMLAttributes  kbd: HTMLAttributes  keygen: KeygenHTMLAttributes  label: LabelHTMLAttributes  legend: HTMLAttributes  li: LiHTMLAttributes  link: LinkHTMLAttributes  main: HTMLAttributes  map: MapHTMLAttributes  mark: HTMLAttributes  menu: MenuHTMLAttributes  meta: MetaHTMLAttributes  meter: MeterHTMLAttributes  nav: HTMLAttributes  noindex: HTMLAttributes  noscript: HTMLAttributes  object: ObjectHTMLAttributes  ol: OlHTMLAttributes  optgroup: OptgroupHTMLAttributes  option: OptionHTMLAttributes  output: OutputHTMLAttributes  p: HTMLAttributes  param: ParamHTMLAttributes  picture: HTMLAttributes  pre: HTMLAttributes  progress: ProgressHTMLAttributes  q: QuoteHTMLAttributes  rp: HTMLAttributes  rt: HTMLAttributes  ruby: HTMLAttributes  s: HTMLAttributes  samp: HTMLAttributes  script: ScriptHTMLAttributes  section: HTMLAttributes  select: SelectHTMLAttributes  small: HTMLAttributes  source: SourceHTMLAttributes  span: HTMLAttributes  strong: HTMLAttributes  style: StyleHTMLAttributes  sub: HTMLAttributes  summary: HTMLAttributes  sup: HTMLAttributes  table: TableHTMLAttributes  template: HTMLAttributes  tbody: HTMLAttributes  td: TdHTMLAttributes  textarea: TextareaHTMLAttributes  tfoot: HTMLAttributes  th: ThHTMLAttributes  thead: HTMLAttributes  time: TimeHTMLAttributes  title: HTMLAttributes  tr: HTMLAttributes  track: TrackHTMLAttributes  u: HTMLAttributes  ul: HTMLAttributes  var: HTMLAttributes  video: VideoHTMLAttributes  wbr: HTMLAttributes  webview: WebViewHTMLAttributes  // SVG  svg: SVGAttributes  animate: SVGAttributes  animateMotion: SVGAttributes  animateTransform: SVGAttributes  circle: SVGAttributes  clipPath: SVGAttributes  defs: SVGAttributes  desc: SVGAttributes  ellipse: SVGAttributes  feBlend: SVGAttributes  feColorMatrix: SVGAttributes  feComponentTransfer: SVGAttributes  feComposite: SVGAttributes  feConvolveMatrix: SVGAttributes  feDiffuseLighting: SVGAttributes  feDisplacementMap: SVGAttributes  feDistantLight: SVGAttributes  feDropShadow: SVGAttributes  feFlood: SVGAttributes  feFuncA: SVGAttributes  feFuncB: SVGAttributes  feFuncG: SVGAttributes  feFuncR: SVGAttributes  feGaussianBlur: SVGAttributes  feImage: SVGAttributes  feMerge: SVGAttributes  feMergeNode: SVGAttributes  feMorphology: SVGAttributes  feOffset: SVGAttributes  fePointLight: SVGAttributes  feSpecularLighting: SVGAttributes  feSpotLight: SVGAttributes  feTile: SVGAttributes  feTurbulence: SVGAttributes  filter: SVGAttributes  foreignObject: SVGAttributes  g: SVGAttributes  image: SVGAttributes  line: SVGAttributes  linearGradient: SVGAttributes  marker: SVGAttributes  mask: SVGAttributes  metadata: SVGAttributes  mpath: SVGAttributes  path: SVGAttributes  pattern: SVGAttributes  polygon: SVGAttributes  polyline: SVGAttributes  radialGradient: SVGAttributes  rect: SVGAttributes  stop: SVGAttributes  switch: SVGAttributes  symbol: SVGAttributes  text: SVGAttributes  textPath: SVGAttributes  tspan: SVGAttributes  use: SVGAttributes  view: SVGAttributes}export interface Events {  // clipboard events  onCopy: ClipboardEvent  onCut: ClipboardEvent  onPaste: ClipboardEvent  // composition events  onCompositionend: CompositionEvent  onCompositionstart: CompositionEvent  onCompositionupdate: CompositionEvent  // drag drop events  onDrag: DragEvent  onDragend: DragEvent  onDragenter: DragEvent  onDragexit: DragEvent  onDragleave: DragEvent  onDragover: DragEvent  onDragstart: DragEvent  onDrop: DragEvent  // focus events  onFocus: FocusEvent  onFocusin: FocusEvent  onFocusout: FocusEvent  onBlur: FocusEvent  // form events  onChange: Event  onBeforeinput: Event  onInput: Event  onReset: Event  onSubmit: Event  onInvalid: Event  // image events  onLoad: Event  onError: Event  // keyboard events  onKeydown: KeyboardEvent  onKeypress: KeyboardEvent  onKeyup: KeyboardEvent  // mouse events  onAuxclick: MouseEvent  onClick: MouseEvent  onContextmenu: MouseEvent  onDblclick: MouseEvent  onMousedown: MouseEvent  onMouseenter: MouseEvent  onMouseleave: MouseEvent  onMousemove: MouseEvent  onMouseout: MouseEvent  onMouseover: MouseEvent  onMouseup: MouseEvent  // media events  onAbort: Event  onCanplay: Event  onCanplaythrough: Event  onDurationchange: Event  onEmptied: Event  onEncrypted: Event  onEnded: Event  onLoadeddata: Event  onLoadedmetadata: Event  onLoadstart: Event  onPause: Event  onPlay: Event  onPlaying: Event  onProgress: Event  onRatechange: Event  onSeeked: Event  onSeeking: Event  onStalled: Event  onSuspend: Event  onTimeupdate: Event  onVolumechange: Event  onWaiting: Event  // selection events  onSelect: Event  // UI events  onScroll: UIEvent  // touch events  onTouchcancel: TouchEvent  onTouchend: TouchEvent  onTouchmove: TouchEvent  onTouchstart: TouchEvent  // pointer events  onPointerdown: PointerEvent  onPointermove: PointerEvent  onPointerup: PointerEvent  onPointercancel: PointerEvent  onPointerenter: PointerEvent  onPointerleave: PointerEvent  onPointerover: PointerEvent  onPointerout: PointerEvent  // wheel events  onWheel: WheelEvent  // animation events  onAnimationstart: AnimationEvent  onAnimationend: AnimationEvent  onAnimationiteration: AnimationEvent  // transition events  onTransitionend: TransitionEvent  onTransitionstart: TransitionEvent}type EventHandlers<E> = {  [K in keyof E]?: E[K] extends (...args: any) => any ? E[K] : (payload: E[K]) => void}// use namespace import to avoid collision with generated types which use// named imports.import * as RuntimeCore from '@vue/runtime-core'type ReservedProps = {  key?: string | number | symbol  ref?: RuntimeCore.VNodeRef  ref_for?: boolean  ref_key?: string}type ElementAttrs<T> = T & ReservedPropstype NativeElements = {  [K in keyof IntrinsicElementAttributes]: ElementAttrs<    IntrinsicElementAttributes[K]  >}declare global {  namespace JSX {    interface Element extends VNode {}    interface ElementClass {      $props: {}    }    interface ElementAttributesProperty {      $props: {}    }    interface IntrinsicElements extends NativeElements {      // allow arbitrary elements      // @ts-ignore suppress ts:2374 = Duplicate string index signature.      [name: string]: any    }    interface IntrinsicAttributes extends ReservedProps {}  }}// suppress ts:2669export {}// Note: this file is auto concatenated to the end of the bundled d.ts during// build.declare module '@vue/reactivity' {  export interface RefUnwrapBailTypes {    runtimeDOMBailTypes: Node | Window  }}
 |