import type EleAdminLayout from '../ele-admin-layout/index'; import type { BacktopProps } from '../ele-backtop/props'; import type EleBasicSelect from '../ele-basic-select/index'; import type EleBasicSelectView from '../ele-basic-select/components/select-view'; import type { BreadcrumbProps } from '../ele-breadcrumb/props'; import type { CardProps } from '../ele-card/props'; import type EleCronPanel from '../ele-cron-panel/index'; import type EleDataTable from '../ele-data-table/index'; import type { DataTableProps } from '../ele-data-table/props'; import type EleDrawer from '../ele-drawer/index'; import type { DrawerProps, DrawerPropsAndEmits } from '../ele-drawer/props'; import type EleDropdown from '../ele-dropdown/index'; import type { DropdownProps, DropdownPropsAndEmits } from '../ele-dropdown/props'; import type { FileListProps } from '../ele-file-list/props'; import type { ImageViewerProps } from '../ele-image-viewer/props'; import type { LoadingProps } from '../ele-loading/props'; import type EleMenus from '../ele-menus/index'; import type { MenusProps } from '../ele-menus/props'; import type { MenuItem } from '../ele-menus/types'; import type EleModal from '../ele-modal/index'; import type { ModalProps, ModalPropsAndEmits } from '../ele-modal/props'; import type ElePage from '../ele-page/index'; import type { PageProps } from '../ele-page/props'; import type { PaginationProps } from '../ele-pagination/props'; import type ElePopconfirm from '../ele-popconfirm/index'; import type { PopconfirmProps, PopconfirmPropsAndEmits } from '../ele-popconfirm/props'; import type ElePopover from '../ele-popover/index'; import type { PopoverProps } from '../ele-popover/props'; import type { PrinterProps } from '../ele-printer/props'; import type EleProTable from '../ele-pro-table/index'; import type { ProTableProps } from '../ele-pro-table/props'; import type EleSplitPanel from '../ele-split-panel/index'; import type { SplitPanelProps } from '../ele-split-panel/props'; import type { TableProps } from '../ele-table/props'; import type EleTableSelect from '../ele-table-select/index'; import type EleTabs from '../ele-tabs/index'; import type EleText from '../ele-text/index'; import type { TextProps } from '../ele-text/props'; import type EleTool from '../ele-tool/index'; import type { ToolProps } from '../ele-tool/props'; import type { ToolbarProps } from '../ele-toolbar/props'; import type EleTooltip from '../ele-tooltip/index'; import type { TooltipProps } from '../ele-tooltip/props'; import type EleTreeSelect from '../ele-tree-select/index'; import type EleUploadList from '../ele-upload-list/index'; import type { UploadListProps } from '../ele-upload-list/props'; import type EleVirtualTable from '../ele-virtual-table/index'; import type { MessageOptions } from '../utils/message'; import type { MessageBoxOptions } from '../utils/message-box'; import type { ComponentProps } from './types'; /** * EleAdminLayout */ export type EleAdminLayoutInstance = InstanceType | null; /** * EleBacktop */ export type EleBacktopProps = ComponentProps; /** * EleBasicSelect */ export type EleBasicSelectInstance = InstanceType | null; export type EleBasicSelectViewInstance = InstanceType< typeof EleBasicSelectView > | null; /** * EleBreadcrumb */ export type EleBreadcrumbProps = ComponentProps; /** * EleCard */ export type EleCardProps = ComponentProps; /** * EleCronPanel */ export type EleCronPanelInstance = InstanceType | null; /** * EleDataTable */ export type EleDataTableInstance = InstanceType | null; export type EleDataTableProps = ComponentProps; /** * EleDrawer */ export type EleDrawerInstance = InstanceType | null; export type EleDrawerProps = ComponentProps; export type EleDrawerPropsAndEmits = ComponentProps; /** * EleDropdown */ export type EleDropdownInstance = InstanceType | null; export type EleDropdownProps = ComponentProps; export type EleDropdownPropsAndEmits = ComponentProps; /** * EleFileList */ export type EleFileListProps = ComponentProps; /** * EleImageViewer */ export type EleImageViewerProps = ComponentProps; /** * EleLoading */ export type EleLoadingProps = ComponentProps; /** * EleMenus */ export type EleMenusInstance = InstanceType | null; export type EleMenusProps = ComponentProps; export type EleMenuItemProps = Partial; /** * EleModal */ export type EleModalInstance = InstanceType | null; export type EleModalProps = ComponentProps; export type EleModalPropsAndEmits = ComponentProps; /** * ElePage */ export type ElePageInstance = InstanceType | null; export type ElePageProps = ComponentProps; /** * ElePagination */ export type ElePaginationProps = ComponentProps; /** * ElePopconfirm */ export type ElePopconfirmInstance = InstanceType | null; export type ElePopconfirmProps = Partial; export type ElePopconfirmPropsAndEmits = Partial; /** * ElePopover */ export type ElePopoverInstance = InstanceType | null; export type ElePopoverProps = Partial; /** * ElePrinter */ export type ElePrinterProps = ComponentProps; /** * EleProTable */ export type EleProTableInstance = InstanceType | null; export type EleProTableProps = ComponentProps; /** * EleSplitPanel */ export type EleSplitPanelInstance = InstanceType | null; export type EleSplitPanelProps = ComponentProps; /** * EleTable */ export type EleTableProps = ComponentProps; /** * EleTableSelect */ export type EleTableSelectInstance = InstanceType | null; /** * EleTabs */ export type EleTabsInstance = InstanceType | null; /** * EleText */ export type EleTextInstance = InstanceType | null; export type EleTextProps = ComponentProps; /** * EleTool */ export type EleToolInstance = InstanceType | null; export type EleToolProps = Partial; /** * EleToolbar */ export type EleToolbarProps = ComponentProps; /** * EleTooltip */ export type EleTooltipInstance = InstanceType | null; export type EleTooltipProps = Partial; /** * EleTreeSelect */ export type EleTreeSelectInstance = InstanceType | null; /** * EleUploadList */ export type EleUploadListInstance = InstanceType | null; export type EleUploadListProps = Partial; /** * EleVirtualTable */ export type EleVirtualTableInstance = InstanceType< typeof EleVirtualTable > | null; /** * Message */ export type EleMessageOptions = Partial; /** * MessageBox */ export type EleMessageBoxOptions = Partial;