auth-web/types/global-components.d.ts

136 lines
7.5 KiB
TypeScript

declare module 'vue' {
/**
* 自定义全局组件获得 Volar 提示(自定义的全局组件需要在这里声明下才能获得 Volar 类型提示哦)
*/
export interface GlobalComponents {
IconifyIconOffline: (typeof import('../src/components/ReIcon'))['IconifyIconOffline'];
IconifyIconOnline: (typeof import('../src/components/ReIcon'))['IconifyIconOnline'];
FontIcon: (typeof import('../src/components/ReIcon'))['FontIcon'];
Auth: (typeof import('../src/components/ReAuth'))['Auth'];
Perms: (typeof import('../src/components/RePerms'))['Perms'];
}
}
/**
* https://github.com/element-plus/element-plus/blob/dev/global.d.ts#L2
* No need to install @vue/runtime-core
*/
declare module 'vue' {
export interface GlobalComponents {
ElAffix: (typeof import('element-plus'))['ElAffix'];
ElAlert: (typeof import('element-plus'))['ElAlert'];
ElAside: (typeof import('element-plus'))['ElAside'];
ElAutocomplete: (typeof import('element-plus'))['ElAutocomplete'];
ElAvatar: (typeof import('element-plus'))['ElAvatar'];
ElAnchor: (typeof import('element-plus'))['ElAnchor'];
ElAnchorLink: (typeof import('element-plus'))['ElAnchorLink'];
ElBacktop: (typeof import('element-plus'))['ElBacktop'];
ElBadge: (typeof import('element-plus'))['ElBadge'];
ElBreadcrumb: (typeof import('element-plus'))['ElBreadcrumb'];
ElBreadcrumbItem: (typeof import('element-plus'))['ElBreadcrumbItem'];
ElButton: (typeof import('element-plus'))['ElButton'];
ElButtonGroup: (typeof import('element-plus'))['ElButtonGroup'];
ElCalendar: (typeof import('element-plus'))['ElCalendar'];
ElCard: (typeof import('element-plus'))['ElCard'];
ElCarousel: (typeof import('element-plus'))['ElCarousel'];
ElCarouselItem: (typeof import('element-plus'))['ElCarouselItem'];
ElCascader: (typeof import('element-plus'))['ElCascader'];
ElCascaderPanel: (typeof import('element-plus'))['ElCascaderPanel'];
ElCheckbox: (typeof import('element-plus'))['ElCheckbox'];
ElCheckboxButton: (typeof import('element-plus'))['ElCheckboxButton'];
ElCheckboxGroup: (typeof import('element-plus'))['ElCheckboxGroup'];
ElCol: (typeof import('element-plus'))['ElCol'];
ElCollapse: (typeof import('element-plus'))['ElCollapse'];
ElCollapseItem: (typeof import('element-plus'))['ElCollapseItem'];
ElCollapseTransition: (typeof import('element-plus'))['ElCollapseTransition'];
ElColorPicker: (typeof import('element-plus'))['ElColorPicker'];
ElContainer: (typeof import('element-plus'))['ElContainer'];
ElConfigProvider: (typeof import('element-plus'))['ElConfigProvider'];
ElDatePicker: (typeof import('element-plus'))['ElDatePicker'];
ElDialog: (typeof import('element-plus'))['ElDialog'];
ElDivider: (typeof import('element-plus'))['ElDivider'];
ElDrawer: (typeof import('element-plus'))['ElDrawer'];
ElDropdown: (typeof import('element-plus'))['ElDropdown'];
ElDropdownItem: (typeof import('element-plus'))['ElDropdownItem'];
ElDropdownMenu: (typeof import('element-plus'))['ElDropdownMenu'];
ElEmpty: (typeof import('element-plus'))['ElEmpty'];
ElFooter: (typeof import('element-plus'))['ElFooter'];
ElForm: (typeof import('element-plus'))['ElForm'];
ElFormItem: (typeof import('element-plus'))['ElFormItem'];
ElHeader: (typeof import('element-plus'))['ElHeader'];
ElIcon: (typeof import('element-plus'))['ElIcon'];
ElImage: (typeof import('element-plus'))['ElImage'];
ElImageViewer: (typeof import('element-plus'))['ElImageViewer'];
ElInput: (typeof import('element-plus'))['ElInput'];
ElInputNumber: (typeof import('element-plus'))['ElInputNumber'];
ElLink: (typeof import('element-plus'))['ElLink'];
ElMain: (typeof import('element-plus'))['ElMain'];
ElMenu: (typeof import('element-plus'))['ElMenu'];
ElMenuItem: (typeof import('element-plus'))['ElMenuItem'];
ElMenuItemGroup: (typeof import('element-plus'))['ElMenuItemGroup'];
ElOption: (typeof import('element-plus'))['ElOption'];
ElOptionGroup: (typeof import('element-plus'))['ElOptionGroup'];
ElPageHeader: (typeof import('element-plus'))['ElPageHeader'];
ElPagination: (typeof import('element-plus'))['ElPagination'];
ElPopconfirm: (typeof import('element-plus'))['ElPopconfirm'];
ElPopper: (typeof import('element-plus'))['ElPopper'];
ElPopover: (typeof import('element-plus'))['ElPopover'];
ElProgress: (typeof import('element-plus'))['ElProgress'];
ElRadio: (typeof import('element-plus'))['ElRadio'];
ElRadioButton: (typeof import('element-plus'))['ElRadioButton'];
ElRadioGroup: (typeof import('element-plus'))['ElRadioGroup'];
ElRate: (typeof import('element-plus'))['ElRate'];
ElRow: (typeof import('element-plus'))['ElRow'];
ElScrollbar: (typeof import('element-plus'))['ElScrollbar'];
ElSelect: (typeof import('element-plus'))['ElSelect'];
ElSlider: (typeof import('element-plus'))['ElSlider'];
ElStep: (typeof import('element-plus'))['ElStep'];
ElSteps: (typeof import('element-plus'))['ElSteps'];
ElSubMenu: (typeof import('element-plus'))['ElSubMenu'];
ElSwitch: (typeof import('element-plus'))['ElSwitch'];
ElTabPane: (typeof import('element-plus'))['ElTabPane'];
ElTable: (typeof import('element-plus'))['ElTable'];
ElTableColumn: (typeof import('element-plus'))['ElTableColumn'];
ElTabs: (typeof import('element-plus'))['ElTabs'];
ElTag: (typeof import('element-plus'))['ElTag'];
ElText: (typeof import('element-plus'))['ElText'];
ElTimePicker: (typeof import('element-plus'))['ElTimePicker'];
ElTimeSelect: (typeof import('element-plus'))['ElTimeSelect'];
ElTimeline: (typeof import('element-plus'))['ElTimeline'];
ElTimelineItem: (typeof import('element-plus'))['ElTimelineItem'];
ElTooltip: (typeof import('element-plus'))['ElTooltip'];
ElTransfer: (typeof import('element-plus'))['ElTransfer'];
ElTree: (typeof import('element-plus'))['ElTree'];
ElTreeV2: (typeof import('element-plus'))['ElTreeV2'];
ElTreeSelect: (typeof import('element-plus'))['ElTreeSelect'];
ElUpload: (typeof import('element-plus'))['ElUpload'];
ElSpace: (typeof import('element-plus'))['ElSpace'];
ElSkeleton: (typeof import('element-plus'))['ElSkeleton'];
ElSkeletonItem: (typeof import('element-plus'))['ElSkeletonItem'];
ElStatistic: (typeof import('element-plus'))['ElStatistic'];
ElCheckTag: (typeof import('element-plus'))['ElCheckTag'];
ElDescriptions: (typeof import('element-plus'))['ElDescriptions'];
ElDescriptionsItem: (typeof import('element-plus'))['ElDescriptionsItem'];
ElResult: (typeof import('element-plus'))['ElResult'];
ElSelectV2: (typeof import('element-plus'))['ElSelectV2'];
ElWatermark: (typeof import('element-plus'))['ElWatermark'];
ElTour: (typeof import('element-plus'))['ElTour'];
ElTourStep: (typeof import('element-plus'))['ElTourStep'];
ElSegmented: (typeof import('element-plus'))['ElSegmented'];
}
interface ComponentCustomProperties {
$storage: ResponsiveStorage;
$message: (typeof import('element-plus'))['ElMessage'];
$notify: (typeof import('element-plus'))['ElNotification'];
$msgbox: (typeof import('element-plus'))['ElMessageBox'];
$messageBox: (typeof import('element-plus'))['ElMessageBox'];
$alert: (typeof import('element-plus'))['ElMessageBox']['alert'];
$confirm: (typeof import('element-plus'))['ElMessageBox']['confirm'];
$prompt: (typeof import('element-plus'))['ElMessageBox']['prompt'];
$loading: (typeof import('element-plus'))['ElLoadingService'];
}
}
export {};