import { App } from 'vue';
import { MtAvatarImage } from './avatar-image';
import { MtAvatarText } from './avatar-text';
import { MtBadge } from './badge';
import { MtButton } from './button';
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 { MtTab } from './tab';
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, MtCell, MtCellGroup, MtCollapseTransition, MtConfigProvider, MtDialog, MtDialogConfirmLayout, MtEmpty, MtFadeTransition, MtFilePreview, MtIcon, MtImage, MtInfiniteScroll, MtLoading, MtMessage, MtOverlay, MtPopover, MtPoster, MtProgress, MtTab, MtTabs, MtTag, MtTeleport, MtTooltip, MtUpload, MtUploadFileListLayout, MtUploadImageGridLayout, MtUploadImageOnlyLayout, };
declare module 'vue' {
    interface GlobalComponents {
        MtAvatarText: typeof MtAvatarText;
        MtAvatarImage: typeof MtAvatarImage;
        MtIcon: typeof MtIcon;
        MtLoading: typeof MtLoading;
        MtImage: typeof MtImage;
        MtButton: typeof MtButton;
        MtInfiniteScroll: typeof MtInfiniteScroll;
        MtProgress: typeof MtProgress;
        MtBadge: typeof MtBadge;
        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;
    }
}
export { iconfontJson, };
