import type YAdminLayout from '../y-admin-layout/index'; import type { BacktopProps } from '../y-backtop/props'; import type YBasicSelect from '../y-basic-select/index'; import type YBasicSelectView from '../y-basic-select/components/select-view'; import type { BreadcrumbProps } from '../y-breadcrumb/props'; import type { CardProps } from '../y-card/props'; import type YCronPanel from '../y-cron-panel/index'; import type YDataTable from '../y-data-table/index'; import type { DataTableProps } from '../y-data-table/props'; import type YDrawer from '../y-drawer/index'; import type { DrawerProps, DrawerPropsAndEmits } from '../y-drawer/props'; import type YDropdown from '../y-dropdown/index'; import type { DropdownProps, DropdownPropsAndEmits } from '../y-dropdown/props'; import type { FileListProps } from '../y-file-list/props'; import type { ImageViewerProps } from '../y-image-viewer/props'; import type { LoadingProps } from '../y-loading/props'; import type YMenus from '../y-menus/index'; import type { MenusProps } from '../y-menus/props'; import type { MenuItem } from '../y-menus/types'; import type YModal from '../y-modal/index'; import type { ModalProps, ModalPropsAndEmits } from '../y-modal/props'; import type YPage from '../y-page/index'; import type { PageProps } from '../y-page/props'; import type { PaginationProps } from '../y-pagination/props'; import type YPopconfirm from '../y-popconfirm/index'; import type { PopconfirmProps, PopconfirmPropsAndEmits } from '../y-popconfirm/props'; import type YPopover from '../y-popover/index'; import type { PopoverProps } from '../y-popover/props'; import type { PrinterProps } from '../y-printer/props'; import type YProTable from '../y-pro-table/index'; import type { ProTableProps } from '../y-pro-table/props'; import type YSplitPanel from '../y-split-panel/index'; import type { SplitPanelProps } from '../y-split-panel/props'; import type { TableProps } from '../y-table/props'; import type YTableSelect from '../y-table-select/index'; import type YTabs from '../y-tabs/index'; import type YText from '../y-text/index'; import type { TextProps } from '../y-text/props'; import type YTool from '../y-tool/index'; import type { ToolProps } from '../y-tool/props'; import type { ToolbarProps } from '../y-toolbar/props'; import type YTooltip from '../y-tooltip/index'; import type { TooltipProps } from '../y-tooltip/props'; import type YTreeSelect from '../y-tree-select/index'; import type YUploadList from '../y-upload-list/index'; import type { UploadListProps } from '../y-upload-list/props'; import type YVirtualTable from '../y-virtual-table/index'; import type { MessageOptions } from '../utils/message'; import type { MessageBoxOptions } from '../utils/message-box'; import type { ComponentProps } from './types'; /** * YAdminLayout */ export type YAdminLayoutInstance = InstanceType | null; /** * YBacktop */ export type YBacktopProps = ComponentProps; /** * YBasicSelect */ export type YBasicSelectInstance = InstanceType | null; export type YBasicSelectViewInstance = InstanceType< typeof YBasicSelectView > | null; /** * YBreadcrumb */ export type YBreadcrumbProps = ComponentProps; /** * YCard */ export type YCardProps = ComponentProps; /** * YCronPanel */ export type YCronPanelInstance = InstanceType | null; /** * YDataTable */ export type YDataTableInstance = InstanceType | null; export type YDataTableProps = ComponentProps; /** * YDrawer */ export type YDrawerInstance = InstanceType | null; export type YDrawerProps = ComponentProps; export type YDrawerPropsAndEmits = ComponentProps; /** * YDropdown */ export type YDropdownInstance = InstanceType | null; export type YDropdownProps = ComponentProps; export type YDropdownPropsAndEmits = ComponentProps; /** * YFileList */ export type YFileListProps = ComponentProps; /** * YImageViewer */ export type YImageViewerProps = ComponentProps; /** * YLoading */ export type YLoadingProps = ComponentProps; /** * YMenus */ export type YMenusInstance = InstanceType | null; export type YMenusProps = ComponentProps; export type YMenuItemProps = Partial; /** * YModal */ export type YModalInstance = InstanceType | null; export type YModalProps = ComponentProps; export type YModalPropsAndEmits = ComponentProps; /** * YPage */ export type YPageInstance = InstanceType | null; export type YPageProps = ComponentProps; /** * YPagination */ export type YPaginationProps = ComponentProps; /** * YPopconfirm */ export type YPopconfirmInstance = InstanceType | null; export type YPopconfirmProps = Partial; export type YPopconfirmPropsAndEmits = Partial; /** * YPopover */ export type YPopoverInstance = InstanceType | null; export type YPopoverProps = Partial; /** * YPrinter */ export type YPrinterProps = ComponentProps; /** * YProTable */ export type YProTableInstance = InstanceType | null; export type YProTableProps = ComponentProps; /** * YSplitPanel */ export type YSplitPanelInstance = InstanceType | null; export type YSplitPanelProps = ComponentProps; /** * YTable */ export type YTableProps = ComponentProps; /** * YTableSelect */ export type YTableSelectInstance = InstanceType | null; /** * YTabs */ export type YTabsInstance = InstanceType | null; /** * YText */ export type YTextInstance = InstanceType | null; export type YTextProps = ComponentProps; /** * YTool */ export type YToolInstance = InstanceType | null; export type YToolProps = Partial; /** * YToolbar */ export type YToolbarProps = ComponentProps; /** * YTooltip */ export type YTooltipInstance = InstanceType | null; export type YTooltipProps = Partial; /** * YTreeSelect */ export type YTreeSelectInstance = InstanceType | null; /** * YUploadList */ export type YUploadListInstance = InstanceType | null; export type YUploadListProps = Partial; /** * YVirtualTable */ export type YVirtualTableInstance = InstanceType | null; /** * Message */ export type YMessageOptions = Partial; /** * MessageBox */ export type YMessageBoxOptions = Partial;