@minto-ai/mt-ui
Version:
UI组件库
79 lines (78 loc) • 3.58 kB
TypeScript
import { App } from 'vue';
import { MtAvatarImage } from './avatar-image';
import { MtAvatarText } from './avatar-text';
import { MtBadge } from './badge';
import { MtButton } from './button';
import { MtButtonGroup } from './button-group';
import { MtCell } from './cell';
import { MtCellGroup } from './cell-group';
import { MtCollapseTransition } from './collapse-transition';
import { MtConfigProvider } from './config-provider';
import { MtDialog, MtDialogConfirmLayout } from './dialog';
import { MtEmpty } from './empty';
import { MtFadeTransition } from './fade-transition';
import { MtFilePreview } from './file-preview';
import { MtIcon } from './icon';
import { default as iconfontJson } from './icon/assets/font/iconfont.json';
import { MtImage } from './image';
import { MtInfiniteScroll } from './infinite-scroll';
import { MtLoading } from './loading';
import { MtMessage } from './message';
import { MtOverlay } from './overlay';
import { MtPopover } from './popover';
import { MtPoster } from './poster';
import { MtProgress } from './progress';
import { MtQrcode } from './qrcode';
import { MtTab } from './tab';
import { MtTable } from './table';
import { MtTableColumn } from './table-column';
import { MtTabs } from './tabs';
import { MtTag } from './tag';
import { MtTeleport } from './teleport';
import { MtTooltip } from './tooltip';
import { formatUploadFiles, MtUpload, MtUploadFileListLayout, MtUploadImageGridLayout, MtUploadImageOnlyLayout } from './upload';
declare const _default: {
install: (app: App) => void;
};
export default _default;
export { formatUploadFiles, MtAvatarImage, MtAvatarText, MtBadge, MtButton, MtButtonGroup, MtCell, MtCellGroup, MtCollapseTransition, MtConfigProvider, MtDialog, MtDialogConfirmLayout, MtEmpty, MtFadeTransition, MtFilePreview, MtIcon, MtImage, MtInfiniteScroll, MtLoading, MtMessage, MtOverlay, MtPopover, MtPoster, MtProgress, MtQrcode, MtTab, MtTable, MtTableColumn, MtTabs, MtTag, MtTeleport, MtTooltip, MtUpload, MtUploadFileListLayout, MtUploadImageGridLayout, MtUploadImageOnlyLayout, };
export * from './hooks';
export * from './locale';
declare module 'vue' {
interface GlobalComponents {
MtAvatarText: typeof MtAvatarText;
MtAvatarImage: typeof MtAvatarImage;
MtIcon: typeof MtIcon;
MtLoading: typeof MtLoading;
MtImage: typeof MtImage;
MtButton: typeof MtButton;
MtButtonGroup: typeof MtButtonGroup;
MtInfiniteScroll: typeof MtInfiniteScroll;
MtProgress: typeof MtProgress;
MtBadge: typeof MtBadge;
MtTable: typeof MtTable;
MtTableColumn: typeof MtTableColumn;
MtTab: typeof MtTab;
MtTabs: typeof MtTabs;
MtCollapseTransition: typeof MtCollapseTransition;
MtEmpty: typeof MtEmpty;
MtCell: typeof MtCell;
MtCellGroup: typeof MtCellGroup;
MtTeleport: typeof MtTeleport;
MtOverlay: typeof MtOverlay;
MtDialog: typeof MtDialog;
MtFadeTransition: typeof MtFadeTransition;
MtPopover: typeof MtPopover;
MtTooltip: typeof MtTooltip;
MtDialogConfirmLayout: typeof MtDialogConfirmLayout;
MtConfigProvider: typeof MtConfigProvider;
MtMessage: typeof MtMessage;
MtUpload: typeof MtUpload;
MtUploadFileListLayout: typeof MtUploadFileListLayout;
MtUploadImageGridLayout: typeof MtUploadImageGridLayout;
MtUploadImageOnlyLayout: typeof MtUploadImageOnlyLayout;
MtTag: typeof MtTag;
MtQrcode: typeof MtQrcode;
}
}
export { iconfontJson, };