import TLayoutPage from "./layout-page/src/index.vue"
import TLayoutPageItem from "./layout-page-item/src/index.vue"
import TQueryCondition from "./query-condition/src/index.vue"
import TTable from "./table/src/index.vue"
import TForm from "./form/src/index.vue"
import TSelect from "./select/src/index.vue"
import TSelectTable from "./select-table/src/index.vue"
import TDetail from "./detail/src/index.vue"
import TButton from "./button/src/index.vue"
import TStepWizard from "./step-wizard/src/index.vue"
import TTimerBtn from "./timer-btn/src/index.vue"
import TModuleForm from "./module-form/src/index.vue"
import TAdaptivePage from "./adaptive-page/src/index.vue"
import TDatePicker from "./date-picker/src/index.vue"
import TRadio from "./radio/src/index.vue"
import TCheckbox from "./checkbox/src/index.vue"
import TChart from "./chart/src/index.vue"
import TTabs from "./tabs/src/index.vue"
import TSelectIcon from "./select-icon/src/index.vue"
import TInput from "./input/src/index.vue"
import HAttention from "./attention/src/index.vue"
import HRelatedFile from "./relatedFile/src/fileList.vue"
import HTransfer from "./transfer/src/index.vue"
import HCalendar from "./calendar/src/index.vue"
import HSchedule from "./schedule/src/index.vue"
import MindList from "./mind-list/src/index.vue"
import ReviewCommunication from "./review-communication/src/index.vue"
import HInputSelect from "./input-select/src/index.vue"
import HProcessTrace from "./processTrace/src/index.vue"



declare module "vue" {
  export interface GlobalComponents {
    TLayoutPage: typeof TLayoutPage
    TLayoutPageItem: typeof TLayoutPageItem
    TQueryCondition: typeof TQueryCondition
    TTable: typeof TTable
    TForm: typeof TForm
    TSelect: typeof TSelect
    TSelectTable: typeof TSelectTable
    TDetail: typeof TDetail
    TButton: typeof TButton
    TStepWizard: typeof TStepWizard
    TTimerBtn: typeof TTimerBtn
    TModuleForm: typeof TModuleForm
    TAdaptivePage: typeof TAdaptivePage
    TDatePicker: typeof TDatePicker
    TRadio: typeof TRadio
    TCheckbox: typeof TCheckbox
    TChart: typeof TChart
    TTabs: typeof TTabs
    TSelectIcon: typeof TSelectIcon
    TInput: typeof TInput,
    HAttention: typeof HAttention,
    HRelatedFile: typeof HRelatedFile
    HTransfer: typeof HTransfer,
    HCalendar: typeof HCalendar,
    HSchedule: typeof HSchedule,
    MindList: typeof MindList,
    ReviewCommunication: typeof ReviewCommunication,
    HInputSelect: typeof HInputSelect,
    HProcessTrace : typeof HProcessTrace,
  }
}
