/* eslint-disable */
/* prettier-ignore */
// @ts-nocheck
// Generated by unplugin-vue-components
// Read more: https://github.com/vuejs/core/pull/3399
export {}

declare module "vue" {
  typeof import("./../components/Upload/ExcelUpload.vue")[
    "default"
  ];
  typeof import("./../components/CommonTable/index.vue")[
    "default"
  ];
  typeof import("./../components/AppLink/index.vue")["default"];
  typeof import("./../layout/components/AppMain/index.vue")["default"];
  typeof import("./../views/dashboard/components/BarChart.vue")[
    "default"
  ];
  typeof import("./../components/Breadcrumb/index.vue")["default"];
  typeof import("./../views/system/user/components/dept-tree.vue")[
    "default"
  ];
  typeof import("./../components/Dictionary/index.vue")["default"];
  typeof import("./../views/system/dict/components/dict-item.vue")[
    "default"
  ];
  typeof import("element-plus/es")["ElAlert"];
  typeof import("element-plus/es")["ElBreadcrumb"];
  typeof import("element-plus/es")["ElBreadcrumbItem"];
  typeof import("element-plus/es")["ElButton"];
  typeof import("element-plus/es")["ElCard"];
  typeof import("element-plus/es")["ElCol"];
  typeof import("element-plus/es")["ElColorPicker"];
  typeof import("element-plus/es")["ElConfigProvider"];
  typeof import("element-plus/es")["ElDatePicker"];
  typeof import("element-plus/es")["ElDialog"];
  typeof import("element-plus/es")["ElDivider"];
  typeof import("element-plus/es")["ElDrawer"];
  typeof import("element-plus/es")["ElDropdown"];
  typeof import("element-plus/es")["ElDropdownItem"];
  typeof import("element-plus/es")["ElDropdownMenu"];
  typeof import("element-plus/es")["ElForm"];
  typeof import("element-plus/es")["ElFormItem"];
  typeof import("element-plus/es")["ElIcon"];
  typeof import("element-plus/es")["ElImage"];
  typeof import("element-plus/es")["ElInput"];
  typeof import("element-plus/es")["ElInputNumber"];
  typeof import("element-plus/es")["ElLink"];
  typeof import("element-plus/es")["ElMenu"];
  typeof import("element-plus/es")["ElMenuItem"];
  typeof import("element-plus/es")["ElOption"];
  typeof import("element-plus/es")["ElPagination"];
  typeof import("element-plus/es")["ElPopover"];
  typeof import("element-plus/es")["ElRadio"];
  typeof import("element-plus/es")["ElRadioGroup"];
  typeof import("element-plus/es")["ElRow"];
  typeof import("element-plus/es")["ElScrollbar"];
  typeof import("element-plus/es")["ElSelect"];
  typeof import("element-plus/es")["ElStatistic"];
  typeof import("element-plus/es")["ElSubMenu"];
  typeof import("element-plus/es")["ElSwitch"];
  typeof import("element-plus/es")["ElTable"];
  typeof import("element-plus/es")["ElTableColumn"];
  typeof import("element-plus/es")["ElTabPane"];
  typeof import("element-plus/es")["ElTabs"];
  typeof import("element-plus/es")["ElTag"];
  (typeof import("element-plus/es"))["ElText"];
  typeof import("element-plus/es")["ElTooltip"];
  typeof import("element-plus/es")["ElTree"];
  typeof import("element-plus/es")["ElTreeSelect"];
  typeof import("element-plus/es")["ElUpload"];
  typeof import("element-plus/es")["ElWatermark"];
  typeof import("./../views/dashboard/components/FunnelChart.vue")[
    "default"
  ];
  typeof import("./../components/GithubCorner/index.vue")[
    "default"
  ];
  typeof import("./../components/Hamburger/index.vue")["default"];
  typeof import("./../components/IconSelect/index.vue")["default"];
  typeof import("~icons/ep/caret-bottom")["default"];
  typeof import("~icons/ep/caret-top")["default"];
  typeof import("~icons/ep/close")["default"];
  (typeof import("~icons/ep/collection"))["default"];
  typeof import("~icons/ep/delete")["default"];
  typeof import("~icons/ep/download")["default"];
  typeof import("~icons/ep/edit")["default"];
  typeof import("~icons/ep/plus")["default"];
  (typeof import("~icons/ep/position"))["default"];
  typeof import("~icons/ep/question-filled")["default"];
  typeof import("~icons/ep/refresh")["default"];
  typeof import("~icons/ep/refresh-left")["default"];
  typeof import("~icons/ep/search")["default"];
  (typeof import("~icons/ep/setting"))["default"];
  typeof import("~icons/ep/top")["default"];
  typeof import("~icons/ep/upload-filled")["default"];
  typeof import("./../components/LangSelect/index.vue")["default"];
  typeof import(
    "./../layout/components/Settings/components/LayoutSelect.vue"
  )["default"];
  typeof import("./../components/Upload/MultiUpload.vue")[
    "default"
  ];
  typeof import("./../layout/components/NavBar/index.vue")["default"];
  typeof import(
    "./../layout/components/NavBar/components/NavbarLeft.vue"
  )["default"];
  typeof import(
    "./../layout/components/NavBar/components/NavbarRight.vue"
  )["default"];
  typeof import("./../components/Pagination/index.vue")["default"];
  typeof import("./../views/dashboard/components/PieChart.vue")[
    "default"
  ];
  typeof import("./../views/dashboard/components/RadarChart.vue")[
    "default"
  ];
  (typeof import("./../components/RightPanel/index.vue"))[
    "default"
  ];
  typeof import("vue-router")["RouterLink"];
  typeof import("vue-router")["RouterView"];
  typeof import("./../layout/components/Settings/index.vue")[
    "default"
  ];
  typeof import("./../layout/components/Sidebar/index.vue")["default"];
  typeof import(
    "./../layout/components/Sidebar/components/SidebarLogo.vue"
  )["default"];
  typeof import(
    "./../layout/components/Sidebar/components/SidebarMenu.vue"
  )["default"];
  typeof import(
    "./../layout/components/Sidebar/components/SidebarMenuItem.vue"
  )["default"];
  typeof import(
    "./../layout/components/Sidebar/components/SidebarMenuItemTitle.vue"
  )["default"];
  typeof import(
    "./../layout/components/Sidebar/components/SidebarMixTopMenu.vue"
  )["default"];
  typeof import("./../components/Upload/SingleUpload.vue")[
    "default"
  ];
  typeof import("./../components/SizeSelect/index.vue")["default"];
  typeof import("./../components/SvgIcon/index.vue")["default"];
  typeof import("./../layout/components/TagsView/index.vue")[
    "default"
  ];
  typeof import(
    "./../layout/components/Settings/components/ThemeColorPicker.vue"
  )["default"];
  typeof import("./../components/WangEditor/index.vue")["default"];
}

export interface ComponentCustomProperties {
  vLoading: (typeof import("element-plus/es"))["ElLoadingDirective"];
}
