import { debounce, throttle, formatNumber } from "./utils";
import type { App } from "vue";
import TLayoutPage from "./layout-page";
import TLayoutPageItem from "./layout-page-item";
import TQueryCondition from "./query-condition";
import TTable from "./table";
import TForm from "./form";
import TSelect from "./select";
import TSelectTable from "./select-table";
import TDetail from "./detail";
import TButton from "./button";
import TStepWizard from "./step-wizard";
import TTimerBtn from "./timer-btn";
import TModuleForm from "./module-form";
import TAdaptivePage from "./adaptive-page";
import TDatePicker from "./date-picker";
import TRadio from "./radio";
import TCheckbox from "./checkbox";
import TChart from "./chart";
import TTabs from "./tabs";
import TSelectIcon from "./select-icon";
import TInput from "./input";
import ZTree from "./channelTree";
declare const TuiPlus: {
    install(app: App): void;
};
export { TLayoutPage, TLayoutPageItem, TQueryCondition, TTable, TForm, TSelect, TSelectTable, TDetail, TButton, TStepWizard, TTimerBtn, TModuleForm, TAdaptivePage, TDatePicker, TRadio, TCheckbox, TChart, TTabs, TSelectIcon, TInput, ZTree };
/**
 * @description 公共方法
 */
export { throttle, debounce, formatNumber };
export default TuiPlus;
