123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677 |
- import * as vue from 'vue';
- import { Ref, ComponentPublicInstance, DeepReadonly, FunctionalComponent, PropType, CSSProperties, App } from 'vue';
- interface LocaleMessages {
- [key: string]: LocaleMessages | string;
- }
- interface LocaleOptions {
- messages?: LocaleMessages;
- locale?: string;
- fallback?: string;
- adapter?: LocaleInstance;
- }
- interface LocaleInstance {
- name: string;
- messages: Ref<LocaleMessages>;
- current: Ref<string>;
- fallback: Ref<string>;
- t: (key: string, ...params: unknown[]) => string;
- n: (value: number) => string;
- provide: (props: LocaleOptions) => LocaleInstance;
- }
- declare function useLocale(): LocaleInstance & RtlInstance;
- interface RtlOptions {
- rtl?: Record<string, boolean>;
- }
- interface RtlInstance {
- isRtl: Ref<boolean>;
- rtl: Ref<Record<string, boolean>>;
- rtlClasses: Ref<string>;
- }
- declare function useRtl(): {
- isRtl: Ref<boolean>;
- rtlClasses: Ref<string>;
- };
- interface GoToInstance {
- rtl: Ref<boolean>;
- options: InternalGoToOptions;
- }
- interface InternalGoToOptions {
- container: ComponentPublicInstance | HTMLElement | string;
- duration: number;
- layout: boolean;
- offset: number;
- easing: string | ((t: number) => number);
- patterns: Record<string, (t: number) => number>;
- }
- type GoToOptions = Partial<InternalGoToOptions>;
- declare function useGoTo(_options?: GoToOptions): {
- (target: ComponentPublicInstance | HTMLElement | string | number, options?: Partial<GoToOptions>): Promise<unknown>;
- horizontal(target: ComponentPublicInstance | HTMLElement | string | number, options?: Partial<GoToOptions>): Promise<unknown>;
- };
- interface DateAdapter<T = unknown> {
- date(value?: any): T | null;
- format(date: T, formatString: string): string;
- toJsDate(value: T): Date;
- parseISO(date: string): T;
- toISO(date: T): string;
- startOfDay(date: T): T;
- endOfDay(date: T): T;
- startOfWeek(date: T, firstDayOfWeek?: number | string): T;
- endOfWeek(date: T): T;
- startOfMonth(date: T): T;
- endOfMonth(date: T): T;
- startOfYear(date: T): T;
- endOfYear(date: T): T;
- isAfter(date: T, comparing: T): boolean;
- isAfterDay(value: T, comparing: T): boolean;
- isSameDay(date: T, comparing: T): boolean;
- isSameMonth(date: T, comparing: T): boolean;
- isSameYear(value: T, comparing: T): boolean;
- isBefore(date: T, comparing: T): boolean;
- isEqual(date: T, comparing: T): boolean;
- isValid(date: any): boolean;
- isWithinRange(date: T, range: [T, T]): boolean;
- addMinutes(date: T, amount: number): T;
- addHours(date: T, amount: number): T;
- addDays(date: T, amount: number): T;
- addWeeks(date: T, amount: number): T;
- addMonths(date: T, amount: number): T;
- getYear(date: T): number;
- setYear(date: T, year: number): T;
- getDiff(date: T, comparing: T | string, unit?: string): number;
- getWeekArray(date: T, firstDayOfWeek?: number | string): T[][];
- getWeekdays(firstDayOfWeek?: number | string): string[];
- getMonth(date: T): number;
- setMonth(date: T, month: number): T;
- getDate(date: T): number;
- setDate(date: T, day: number): T;
- getNextMonth(date: T): T;
- getPreviousMonth(date: T): T;
- getHours(date: T): number;
- setHours(date: T, hours: number): T;
- getMinutes(date: T): number;
- setMinutes(date: T, minutes: number): T;
- }
- interface DateInstance extends DateModule.InternalAdapter {
- locale?: any;
- }
- /** Supports module augmentation to specify date adapter types */
- declare namespace DateModule {
- interface Adapter {
- }
- export type InternalAdapter = {} extends Adapter ? DateAdapter : Adapter;
- }
- type InternalDateOptions = {
- adapter: (new (options: {
- locale: any;
- formats?: any;
- }) => DateInstance) | DateInstance;
- formats?: Record<string, any>;
- locale: Record<string, any>;
- };
- type DateOptions = Partial<InternalDateOptions>;
- declare function useDate(): DateInstance;
- type DeepPartial<T> = T extends object ? {
- [P in keyof T]?: DeepPartial<T[P]>;
- } : T;
- type ThemeOptions = false | {
- cspNonce?: string;
- defaultTheme?: string;
- variations?: false | VariationsOptions;
- themes?: Record<string, ThemeDefinition>;
- };
- type ThemeDefinition = DeepPartial<InternalThemeDefinition>;
- interface VariationsOptions {
- colors: string[];
- lighten: number;
- darken: number;
- }
- interface InternalThemeDefinition {
- dark: boolean;
- colors: Colors;
- variables: Record<string, string | number>;
- }
- interface Colors extends BaseColors, OnColors {
- [key: string]: string;
- }
- interface BaseColors {
- background: string;
- surface: string;
- primary: string;
- secondary: string;
- success: string;
- warning: string;
- error: string;
- info: string;
- }
- interface OnColors {
- 'on-background': string;
- 'on-surface': string;
- 'on-primary': string;
- 'on-secondary': string;
- 'on-success': string;
- 'on-warning': string;
- 'on-error': string;
- 'on-info': string;
- }
- interface ThemeInstance {
- readonly isDisabled: boolean;
- readonly themes: Ref<Record<string, InternalThemeDefinition>>;
- readonly name: Readonly<Ref<string>>;
- readonly current: DeepReadonly<Ref<InternalThemeDefinition>>;
- readonly computedThemes: DeepReadonly<Ref<Record<string, InternalThemeDefinition>>>;
- readonly themeClasses: Readonly<Ref<string | undefined>>;
- readonly styles: Readonly<Ref<string>>;
- readonly global: {
- readonly name: Ref<string>;
- readonly current: DeepReadonly<Ref<InternalThemeDefinition>>;
- };
- }
- declare function useTheme(): ThemeInstance;
- type JSXComponent<Props = any> = {
- new (): ComponentPublicInstance<Props>;
- } | FunctionalComponent<Props>;
- type IconValue = string | (string | [path: string, opacity: number])[] | JSXComponent;
- declare const IconValue: PropType<IconValue>;
- interface IconAliases {
- [name: string]: IconValue;
- complete: IconValue;
- cancel: IconValue;
- close: IconValue;
- delete: IconValue;
- clear: IconValue;
- success: IconValue;
- info: IconValue;
- warning: IconValue;
- error: IconValue;
- prev: IconValue;
- next: IconValue;
- checkboxOn: IconValue;
- checkboxOff: IconValue;
- checkboxIndeterminate: IconValue;
- delimiter: IconValue;
- sortAsc: IconValue;
- sortDesc: IconValue;
- expand: IconValue;
- menu: IconValue;
- subgroup: IconValue;
- dropdown: IconValue;
- radioOn: IconValue;
- radioOff: IconValue;
- edit: IconValue;
- ratingEmpty: IconValue;
- ratingFull: IconValue;
- ratingHalf: IconValue;
- loading: IconValue;
- first: IconValue;
- last: IconValue;
- unfold: IconValue;
- file: IconValue;
- plus: IconValue;
- minus: IconValue;
- calendar: IconValue;
- }
- interface IconProps {
- tag: string;
- icon?: IconValue;
- disabled?: Boolean;
- }
- type IconComponent = JSXComponent<IconProps>;
- interface IconSet {
- component: IconComponent;
- }
- type InternalIconOptions = {
- defaultSet: string;
- aliases: Partial<IconAliases>;
- sets: Record<string, IconSet>;
- };
- type IconOptions = Partial<InternalIconOptions>;
- declare const breakpoints: readonly ["sm", "md", "lg", "xl", "xxl"];
- type Breakpoint = typeof breakpoints[number];
- type DisplayBreakpoint = 'xs' | Breakpoint;
- type DisplayThresholds = {
- [key in DisplayBreakpoint]: number;
- };
- interface DisplayProps {
- mobile?: boolean | null;
- mobileBreakpoint?: number | DisplayBreakpoint;
- }
- interface DisplayOptions {
- mobileBreakpoint?: number | DisplayBreakpoint;
- thresholds?: Partial<DisplayThresholds>;
- }
- type SSROptions = boolean | {
- clientWidth: number;
- clientHeight?: number;
- };
- interface DisplayPlatform {
- android: boolean;
- ios: boolean;
- cordova: boolean;
- electron: boolean;
- chrome: boolean;
- edge: boolean;
- firefox: boolean;
- opera: boolean;
- win: boolean;
- mac: boolean;
- linux: boolean;
- touch: boolean;
- ssr: boolean;
- }
- interface DisplayInstance {
- xs: Ref<boolean>;
- sm: Ref<boolean>;
- md: Ref<boolean>;
- lg: Ref<boolean>;
- xl: Ref<boolean>;
- xxl: Ref<boolean>;
- smAndUp: Ref<boolean>;
- mdAndUp: Ref<boolean>;
- lgAndUp: Ref<boolean>;
- xlAndUp: Ref<boolean>;
- smAndDown: Ref<boolean>;
- mdAndDown: Ref<boolean>;
- lgAndDown: Ref<boolean>;
- xlAndDown: Ref<boolean>;
- name: Ref<DisplayBreakpoint>;
- height: Ref<number>;
- width: Ref<number>;
- mobile: Ref<boolean>;
- mobileBreakpoint: Ref<number | DisplayBreakpoint>;
- platform: Ref<DisplayPlatform>;
- thresholds: Ref<DisplayThresholds>;
- update(): void;
- }
- declare function useDisplay(props?: DisplayProps, name?: string): {
- displayClasses: vue.ComputedRef<{
- [x: string]: boolean;
- }>;
- mobile: vue.ComputedRef<boolean>;
- xs: Ref<boolean>;
- sm: Ref<boolean>;
- md: Ref<boolean>;
- lg: Ref<boolean>;
- xl: Ref<boolean>;
- xxl: Ref<boolean>;
- smAndUp: Ref<boolean>;
- mdAndUp: Ref<boolean>;
- lgAndUp: Ref<boolean>;
- xlAndUp: Ref<boolean>;
- smAndDown: Ref<boolean>;
- mdAndDown: Ref<boolean>;
- lgAndDown: Ref<boolean>;
- xlAndDown: Ref<boolean>;
- name: Ref<DisplayBreakpoint>;
- height: Ref<number>;
- width: Ref<number>;
- mobileBreakpoint: Ref<number | DisplayBreakpoint>;
- platform: Ref<DisplayPlatform>;
- thresholds: Ref<DisplayThresholds>;
- /** @internal */
- ssr: boolean;
- update(): void;
- };
- type DefaultsInstance = undefined | {
- [key: string]: undefined | Record<string, unknown>;
- global?: Record<string, unknown>;
- };
- type DefaultsOptions = Partial<DefaultsInstance>;
- declare function useDefaults<T extends Record<string, any>>(props: T, name?: string): T;
- declare function useDefaults(props?: undefined, name?: string): Record<string, any>;
- type Position = 'top' | 'left' | 'right' | 'bottom';
- interface Layer {
- top: number;
- bottom: number;
- left: number;
- right: number;
- }
- interface LayoutItem extends Layer {
- id: string;
- size: number;
- position: Position;
- }
- declare function useLayout(): {
- getLayoutItem: (id: string) => LayoutItem | undefined;
- mainRect: Ref<Layer>;
- mainStyles: Ref<CSSProperties>;
- };
- interface FieldValidationResult {
- id: number | string;
- errorMessages: string[];
- }
- interface FormValidationResult {
- valid: boolean;
- errors: FieldValidationResult[];
- }
- interface SubmitEventPromise extends SubmitEvent, Promise<FormValidationResult> {
- }
- interface VuetifyOptions {
- aliases?: Record<string, any>;
- blueprint?: Blueprint;
- components?: Record<string, any>;
- date?: DateOptions;
- directives?: Record<string, any>;
- defaults?: DefaultsOptions;
- display?: DisplayOptions;
- goTo?: GoToOptions;
- theme?: ThemeOptions;
- icons?: IconOptions;
- locale?: LocaleOptions & RtlOptions;
- ssr?: SSROptions;
- }
- interface Blueprint extends Omit<VuetifyOptions, 'blueprint'> {
- }
- declare function createVuetify(vuetify?: VuetifyOptions): {
- install: (app: App) => void;
- defaults: vue.Ref<DefaultsInstance>;
- display: DisplayInstance;
- theme: ThemeInstance & {
- install: (app: App) => void;
- };
- icons: InternalIconOptions;
- locale: {
- isRtl: vue.Ref<boolean>;
- rtl: vue.Ref<Record<string, boolean>>;
- rtlClasses: vue.Ref<string>;
- name: string;
- messages: vue.Ref<LocaleMessages>;
- current: vue.Ref<string>;
- fallback: vue.Ref<string>;
- t: (key: string, ...params: unknown[]) => string;
- n: (value: number) => string;
- provide: (props: LocaleOptions) => LocaleInstance;
- };
- date: {
- options: InternalDateOptions;
- instance: {
- locale?: any;
- date: (value?: any) => unknown;
- format: (date: unknown, formatString: string) => string;
- toJsDate: (value: unknown) => Date;
- parseISO: (date: string) => unknown;
- toISO: (date: unknown) => string;
- startOfDay: (date: unknown) => unknown;
- endOfDay: (date: unknown) => unknown;
- startOfWeek: (date: unknown, firstDayOfWeek?: number | string) => unknown;
- endOfWeek: (date: unknown) => unknown;
- startOfMonth: (date: unknown) => unknown;
- endOfMonth: (date: unknown) => unknown;
- startOfYear: (date: unknown) => unknown;
- endOfYear: (date: unknown) => unknown;
- isAfter: (date: unknown, comparing: unknown) => boolean;
- isAfterDay: (value: unknown, comparing: unknown) => boolean;
- isSameDay: (date: unknown, comparing: unknown) => boolean;
- isSameMonth: (date: unknown, comparing: unknown) => boolean;
- isSameYear: (value: unknown, comparing: unknown) => boolean;
- isBefore: (date: unknown, comparing: unknown) => boolean;
- isEqual: (date: unknown, comparing: unknown) => boolean;
- isValid: (date: any) => boolean;
- isWithinRange: (date: unknown, range: [unknown, unknown]) => boolean;
- addMinutes: (date: unknown, amount: number) => unknown;
- addHours: (date: unknown, amount: number) => unknown;
- addDays: (date: unknown, amount: number) => unknown;
- addWeeks: (date: unknown, amount: number) => unknown;
- addMonths: (date: unknown, amount: number) => unknown;
- getYear: (date: unknown) => number;
- setYear: (date: unknown, year: number) => unknown;
- getDiff: (date: unknown, comparing: unknown, unit?: string) => number;
- getWeekArray: (date: unknown, firstDayOfWeek?: number | string) => unknown[][];
- getWeekdays: (firstDayOfWeek?: number | string) => string[];
- getMonth: (date: unknown) => number;
- setMonth: (date: unknown, month: number) => unknown;
- getDate: (date: unknown) => number;
- setDate: (date: unknown, day: number) => unknown;
- getNextMonth: (date: unknown) => unknown;
- getPreviousMonth: (date: unknown) => unknown;
- getHours: (date: unknown) => number;
- setHours: (date: unknown, hours: number) => unknown;
- getMinutes: (date: unknown) => number;
- setMinutes: (date: unknown, minutes: number) => unknown;
- };
- };
- goTo: GoToInstance;
- };
- declare namespace createVuetify {
- var version: string;
- }
- declare const version: string;
- export { type Blueprint, type DateInstance, DateModule, type DateOptions, type DefaultsInstance, type DisplayBreakpoint, type DisplayInstance, type DisplayThresholds, type GoToInstance, type IconAliases, type IconOptions, type IconProps, type IconSet, type JSXComponent, type LocaleInstance, type LocaleMessages, type LocaleOptions, type RtlInstance, type RtlOptions, type SubmitEventPromise, type ThemeDefinition, type ThemeInstance, type VuetifyOptions, createVuetify, useDate, useDefaults, useDisplay, useGoTo, useLayout, useLocale, useRtl, useTheme, version };
- /* eslint-disable local-rules/sort-imports */
- import 'vue/jsx'
- import type { UnwrapNestedRefs, VNodeChild } from 'vue'
- // These already exist in scope in the final bundle
- declare global {
- namespace JSX {
- interface ElementChildrenAttribute {
- $children: {}
- }
- }
- }
- declare module 'vue' {
- interface Vuetify {
- defaults: DefaultsInstance
- display: UnwrapNestedRefs<DisplayInstance>
- theme: UnwrapNestedRefs<ThemeInstance>
- icons: IconOptions
- locale: UnwrapNestedRefs<LocaleInstance & RtlInstance>
- date: DateInstance
- }
- export interface ComponentCustomProperties {
- $vuetify: Vuetify
- }
- export interface HTMLAttributes {
- $children?: VNodeChild
- }
- export interface SVGAttributes {
- $children?: VNodeChild
- }
- export interface GlobalComponents {
- VApp: typeof import('vuetify/components')['VApp']
- VAppBar: typeof import('vuetify/components')['VAppBar']
- VAppBarNavIcon: typeof import('vuetify/components')['VAppBarNavIcon']
- VAppBarTitle: typeof import('vuetify/components')['VAppBarTitle']
- VAutocomplete: typeof import('vuetify/components')['VAutocomplete']
- VAlert: typeof import('vuetify/components')['VAlert']
- VAlertTitle: typeof import('vuetify/components')['VAlertTitle']
- VBadge: typeof import('vuetify/components')['VBadge']
- VAvatar: typeof import('vuetify/components')['VAvatar']
- VBottomSheet: typeof import('vuetify/components')['VBottomSheet']
- VBanner: typeof import('vuetify/components')['VBanner']
- VBannerActions: typeof import('vuetify/components')['VBannerActions']
- VBannerText: typeof import('vuetify/components')['VBannerText']
- VBottomNavigation: typeof import('vuetify/components')['VBottomNavigation']
- VBtn: typeof import('vuetify/components')['VBtn']
- VBtnToggle: typeof import('vuetify/components')['VBtnToggle']
- VBreadcrumbs: typeof import('vuetify/components')['VBreadcrumbs']
- VBreadcrumbsItem: typeof import('vuetify/components')['VBreadcrumbsItem']
- VBreadcrumbsDivider: typeof import('vuetify/components')['VBreadcrumbsDivider']
- VBtnGroup: typeof import('vuetify/components')['VBtnGroup']
- VCheckbox: typeof import('vuetify/components')['VCheckbox']
- VCheckboxBtn: typeof import('vuetify/components')['VCheckboxBtn']
- VChip: typeof import('vuetify/components')['VChip']
- VCarousel: typeof import('vuetify/components')['VCarousel']
- VCarouselItem: typeof import('vuetify/components')['VCarouselItem']
- VChipGroup: typeof import('vuetify/components')['VChipGroup']
- VCode: typeof import('vuetify/components')['VCode']
- VCard: typeof import('vuetify/components')['VCard']
- VCardActions: typeof import('vuetify/components')['VCardActions']
- VCardItem: typeof import('vuetify/components')['VCardItem']
- VCardSubtitle: typeof import('vuetify/components')['VCardSubtitle']
- VCardText: typeof import('vuetify/components')['VCardText']
- VCardTitle: typeof import('vuetify/components')['VCardTitle']
- VColorPicker: typeof import('vuetify/components')['VColorPicker']
- VDataTable: typeof import('vuetify/components')['VDataTable']
- VDataTableHeaders: typeof import('vuetify/components')['VDataTableHeaders']
- VDataTableFooter: typeof import('vuetify/components')['VDataTableFooter']
- VDataTableRows: typeof import('vuetify/components')['VDataTableRows']
- VDataTableRow: typeof import('vuetify/components')['VDataTableRow']
- VDataTableVirtual: typeof import('vuetify/components')['VDataTableVirtual']
- VDataTableServer: typeof import('vuetify/components')['VDataTableServer']
- VCombobox: typeof import('vuetify/components')['VCombobox']
- VCounter: typeof import('vuetify/components')['VCounter']
- VDatePicker: typeof import('vuetify/components')['VDatePicker']
- VDatePickerControls: typeof import('vuetify/components')['VDatePickerControls']
- VDatePickerHeader: typeof import('vuetify/components')['VDatePickerHeader']
- VDatePickerMonth: typeof import('vuetify/components')['VDatePickerMonth']
- VDatePickerMonths: typeof import('vuetify/components')['VDatePickerMonths']
- VDatePickerYears: typeof import('vuetify/components')['VDatePickerYears']
- VDialog: typeof import('vuetify/components')['VDialog']
- VEmptyState: typeof import('vuetify/components')['VEmptyState']
- VDivider: typeof import('vuetify/components')['VDivider']
- VField: typeof import('vuetify/components')['VField']
- VFieldLabel: typeof import('vuetify/components')['VFieldLabel']
- VFileInput: typeof import('vuetify/components')['VFileInput']
- VFab: typeof import('vuetify/components')['VFab']
- VExpansionPanels: typeof import('vuetify/components')['VExpansionPanels']
- VExpansionPanel: typeof import('vuetify/components')['VExpansionPanel']
- VExpansionPanelText: typeof import('vuetify/components')['VExpansionPanelText']
- VExpansionPanelTitle: typeof import('vuetify/components')['VExpansionPanelTitle']
- VImg: typeof import('vuetify/components')['VImg']
- VFooter: typeof import('vuetify/components')['VFooter']
- VInfiniteScroll: typeof import('vuetify/components')['VInfiniteScroll']
- VLabel: typeof import('vuetify/components')['VLabel']
- VInput: typeof import('vuetify/components')['VInput']
- VIcon: typeof import('vuetify/components')['VIcon']
- VComponentIcon: typeof import('vuetify/components')['VComponentIcon']
- VSvgIcon: typeof import('vuetify/components')['VSvgIcon']
- VLigatureIcon: typeof import('vuetify/components')['VLigatureIcon']
- VClassIcon: typeof import('vuetify/components')['VClassIcon']
- VKbd: typeof import('vuetify/components')['VKbd']
- VMain: typeof import('vuetify/components')['VMain']
- VItemGroup: typeof import('vuetify/components')['VItemGroup']
- VItem: typeof import('vuetify/components')['VItem']
- VMessages: typeof import('vuetify/components')['VMessages']
- VMenu: typeof import('vuetify/components')['VMenu']
- VList: typeof import('vuetify/components')['VList']
- VListGroup: typeof import('vuetify/components')['VListGroup']
- VListImg: typeof import('vuetify/components')['VListImg']
- VListItem: typeof import('vuetify/components')['VListItem']
- VListItemAction: typeof import('vuetify/components')['VListItemAction']
- VListItemMedia: typeof import('vuetify/components')['VListItemMedia']
- VListItemSubtitle: typeof import('vuetify/components')['VListItemSubtitle']
- VListItemTitle: typeof import('vuetify/components')['VListItemTitle']
- VListSubheader: typeof import('vuetify/components')['VListSubheader']
- VNavigationDrawer: typeof import('vuetify/components')['VNavigationDrawer']
- VPagination: typeof import('vuetify/components')['VPagination']
- VOtpInput: typeof import('vuetify/components')['VOtpInput']
- VProgressCircular: typeof import('vuetify/components')['VProgressCircular']
- VSelectionControlGroup: typeof import('vuetify/components')['VSelectionControlGroup']
- VRadioGroup: typeof import('vuetify/components')['VRadioGroup']
- VProgressLinear: typeof import('vuetify/components')['VProgressLinear']
- VRating: typeof import('vuetify/components')['VRating']
- VOverlay: typeof import('vuetify/components')['VOverlay']
- VSelectionControl: typeof import('vuetify/components')['VSelectionControl']
- VSheet: typeof import('vuetify/components')['VSheet']
- VSelect: typeof import('vuetify/components')['VSelect']
- VSlideGroup: typeof import('vuetify/components')['VSlideGroup']
- VSlideGroupItem: typeof import('vuetify/components')['VSlideGroupItem']
- VSlider: typeof import('vuetify/components')['VSlider']
- VSnackbar: typeof import('vuetify/components')['VSnackbar']
- VSkeletonLoader: typeof import('vuetify/components')['VSkeletonLoader']
- VSystemBar: typeof import('vuetify/components')['VSystemBar']
- VSwitch: typeof import('vuetify/components')['VSwitch']
- VTab: typeof import('vuetify/components')['VTab']
- VTabs: typeof import('vuetify/components')['VTabs']
- VTabsWindow: typeof import('vuetify/components')['VTabsWindow']
- VTabsWindowItem: typeof import('vuetify/components')['VTabsWindowItem']
- VTextarea: typeof import('vuetify/components')['VTextarea']
- VTextField: typeof import('vuetify/components')['VTextField']
- VStepper: typeof import('vuetify/components')['VStepper']
- VStepperActions: typeof import('vuetify/components')['VStepperActions']
- VStepperHeader: typeof import('vuetify/components')['VStepperHeader']
- VStepperItem: typeof import('vuetify/components')['VStepperItem']
- VStepperWindow: typeof import('vuetify/components')['VStepperWindow']
- VStepperWindowItem: typeof import('vuetify/components')['VStepperWindowItem']
- VTimeline: typeof import('vuetify/components')['VTimeline']
- VTimelineItem: typeof import('vuetify/components')['VTimelineItem']
- VToolbar: typeof import('vuetify/components')['VToolbar']
- VToolbarTitle: typeof import('vuetify/components')['VToolbarTitle']
- VToolbarItems: typeof import('vuetify/components')['VToolbarItems']
- VTable: typeof import('vuetify/components')['VTable']
- VWindow: typeof import('vuetify/components')['VWindow']
- VWindowItem: typeof import('vuetify/components')['VWindowItem']
- VTooltip: typeof import('vuetify/components')['VTooltip']
- VConfirmEdit: typeof import('vuetify/components')['VConfirmEdit']
- VDefaultsProvider: typeof import('vuetify/components')['VDefaultsProvider']
- VDataIterator: typeof import('vuetify/components')['VDataIterator']
- VForm: typeof import('vuetify/components')['VForm']
- VHover: typeof import('vuetify/components')['VHover']
- VContainer: typeof import('vuetify/components')['VContainer']
- VCol: typeof import('vuetify/components')['VCol']
- VRow: typeof import('vuetify/components')['VRow']
- VSpacer: typeof import('vuetify/components')['VSpacer']
- VLayout: typeof import('vuetify/components')['VLayout']
- VLayoutItem: typeof import('vuetify/components')['VLayoutItem']
- VLazy: typeof import('vuetify/components')['VLazy']
- VLocaleProvider: typeof import('vuetify/components')['VLocaleProvider']
- VNoSsr: typeof import('vuetify/components')['VNoSsr']
- VParallax: typeof import('vuetify/components')['VParallax']
- VRangeSlider: typeof import('vuetify/components')['VRangeSlider']
- VRadio: typeof import('vuetify/components')['VRadio']
- VResponsive: typeof import('vuetify/components')['VResponsive']
- VSparkline: typeof import('vuetify/components')['VSparkline']
- VSpeedDial: typeof import('vuetify/components')['VSpeedDial']
- VThemeProvider: typeof import('vuetify/components')['VThemeProvider']
- VValidation: typeof import('vuetify/components')['VValidation']
- VVirtualScroll: typeof import('vuetify/components')['VVirtualScroll']
- VFabTransition: typeof import('vuetify/components')['VFabTransition']
- VDialogBottomTransition: typeof import('vuetify/components')['VDialogBottomTransition']
- VDialogTopTransition: typeof import('vuetify/components')['VDialogTopTransition']
- VFadeTransition: typeof import('vuetify/components')['VFadeTransition']
- VScaleTransition: typeof import('vuetify/components')['VScaleTransition']
- VScrollXTransition: typeof import('vuetify/components')['VScrollXTransition']
- VScrollXReverseTransition: typeof import('vuetify/components')['VScrollXReverseTransition']
- VScrollYTransition: typeof import('vuetify/components')['VScrollYTransition']
- VScrollYReverseTransition: typeof import('vuetify/components')['VScrollYReverseTransition']
- VSlideXTransition: typeof import('vuetify/components')['VSlideXTransition']
- VSlideXReverseTransition: typeof import('vuetify/components')['VSlideXReverseTransition']
- VSlideYTransition: typeof import('vuetify/components')['VSlideYTransition']
- VSlideYReverseTransition: typeof import('vuetify/components')['VSlideYReverseTransition']
- VExpandTransition: typeof import('vuetify/components')['VExpandTransition']
- VExpandXTransition: typeof import('vuetify/components')['VExpandXTransition']
- VDialogTransition: typeof import('vuetify/components')['VDialogTransition']
- VCalendar: typeof import('vuetify/labs/components')['VCalendar']
- VCalendarDay: typeof import('vuetify/labs/components')['VCalendarDay']
- VCalendarHeader: typeof import('vuetify/labs/components')['VCalendarHeader']
- VCalendarInterval: typeof import('vuetify/labs/components')['VCalendarInterval']
- VCalendarIntervalEvent: typeof import('vuetify/labs/components')['VCalendarIntervalEvent']
- VCalendarMonthDay: typeof import('vuetify/labs/components')['VCalendarMonthDay']
- VPicker: typeof import('vuetify/labs/components')['VPicker']
- VPickerTitle: typeof import('vuetify/labs/components')['VPickerTitle']
- VFileUpload: typeof import('vuetify/labs/components')['VFileUpload']
- VFileUploadItem: typeof import('vuetify/labs/components')['VFileUploadItem']
- VTreeview: typeof import('vuetify/labs/components')['VTreeview']
- VTreeviewItem: typeof import('vuetify/labs/components')['VTreeviewItem']
- VTreeviewGroup: typeof import('vuetify/labs/components')['VTreeviewGroup']
- VNumberInput: typeof import('vuetify/labs/components')['VNumberInput']
- VStepperVertical: typeof import('vuetify/labs/components')['VStepperVertical']
- VStepperVerticalItem: typeof import('vuetify/labs/components')['VStepperVerticalItem']
- VStepperVerticalActions: typeof import('vuetify/labs/components')['VStepperVerticalActions']
- VTimePicker: typeof import('vuetify/labs/components')['VTimePicker']
- VTimePickerClock: typeof import('vuetify/labs/components')['VTimePickerClock']
- VTimePickerControls: typeof import('vuetify/labs/components')['VTimePickerControls']
- VDateInput: typeof import('vuetify/labs/components')['VDateInput']
- VPullToRefresh: typeof import('vuetify/labs/components')['VPullToRefresh']
- VSnackbarQueue: typeof import('vuetify/labs/components')['VSnackbarQueue']
- }
- }
|