import * as o from "./src/index.mjs";
import p from "./src/version.mjs";
import "./src/hooks/index.mjs";
import { APConfigProvider as s } from "./src/config-provider/index.mjs";
import { default as A } from "./src/ag-grid/index.vue.mjs";
import { default as n } from "./src/business/ag-grid-container/index.vue.mjs";
import { default as F } from "./src/ap-button/ap-action-button.vue.mjs";
import { default as I } from "./src/ap-action/group/index.vue.mjs";
import { ApActionItem as T } from "./src/ap-action/index.mjs";
import { default as b } from "./src/ap-action/item-dropdown/index.vue.mjs";
import { default as D } from "./src/ap-action/item-modal/index.vue.mjs";
import { default as P } from "./src/ap-action/item-popconfirm/index.vue.mjs";
import { ApAppendix as L } from "./src/business/ap-appendix/index.mjs";
import { ApAttachment as v } from "./src/business/ap-attachment/index.mjs";
import { ApBatchAction as w } from "./src/business/ap-batch-action/index.mjs";
import { ApBatchActionGroup as M } from "./src/business/ap-batch-action-group/index.mjs";
import { default as k } from "./src/ap-button/ap-button.vue.mjs";
import { ApButtonGroup as U } from "./src/business/ap-button-group/index.mjs";
import { ApCard as V } from "./src/business/ap-card/index.mjs";
import { default as _ } from "./src/ap-button/ap-confirm-button.vue.mjs";
import { ApCopy as $ } from "./src/business/ap-copy/index.mjs";
import { default as W } from "./src/business/ap-descriptions/ap-descriptions.vue.mjs";
import { ApDownLoadNeedNameKeyDefault as J } from "./src/business/ap-download/interface.mjs";
import { default as X } from "./src/business/ap-download/ap-download.vue.mjs";
import { ApDraggableGrid as Z } from "./src/business/ap-draggable-grid/index.mjs";
import { ApDrawer as oe } from "./src/ap-drawer/index.mjs";
import { default as te } from "./src/business/ap-expand-alert/ApExpandAlert.vue.mjs";
import { ApExportGroup as ae } from "./src/business/ap-export-group/index.mjs";
import { ApExportGroupActionType as me } from "./src/business/ap-export-group/interface.mjs";
import { ApField as de, ApFieldRead as xe } from "./src/ap-field/index.mjs";
import { default as ue } from "./src/ap-field/cascader/index.vue.mjs";
import { default as ie } from "./src/ap-field/checkbox/index.vue.mjs";
import { default as ce } from "./src/ap-field/date/index.vue.mjs";
import { default as ge } from "./src/ap-field/date-range/index.vue.mjs";
import { default as Se } from "./src/ap-field/number/index.vue.mjs";
import { default as Ce } from "./src/ap-field/text/password.vue.mjs";
import { default as Ge } from "./src/ap-field/radio/index.vue.mjs";
import { default as he } from "./src/ap-field/rate/index.vue.mjs";
import { default as Ee } from "./src/ap-field/second/index.vue.mjs";
import { default as Re } from "./src/ap-field/segmented/index.vue.mjs";
import { default as Ne } from "./src/ap-field/select/index.vue.mjs";
import { default as ye } from "./src/ap-field/slider/index.vue.mjs";
import { default as Be } from "./src/ap-field/switch/index.vue.mjs";
import { ApFieldText as Ke } from "./src/ap-field/text/index.mjs";
import { default as Oe } from "./src/ap-field/text-area/index.vue.mjs";
import { default as ze } from "./src/ap-field/tree-select/index.vue.mjs";
import { ApFilePreview as He } from "./src/business/ap-file-preview/index.mjs";
import { ApForm as je } from "./src/ap-form/index.mjs";
import { default as qe } from "./src/ap-form/render/control.vue.mjs";
import { default as Qe } from "./src/ap-form/dependency/index.vue.mjs";
import { default as Ye } from "./src/ap-form/drawer-form/index.vue.mjs";
import { default as eo } from "./src/ap-form/item/index.vue.mjs";
import { default as ro } from "./src/business/batch-input-group/form-item.vue.mjs";
import { default as po } from "./src/ap-form/items/cascader/index.vue.mjs";
import { default as fo } from "./src/ap-form/items/checkbox/index.vue.mjs";
import { default as lo } from "./src/ap-form/items/date/index.vue.mjs";
import { default as so } from "./src/ap-form/items/date-range/index.vue.mjs";
import { default as Ao } from "./src/ap-form/item-group/index.vue.mjs";
import { default as no } from "./src/ap-form/items/number/index.vue.mjs";
import { default as Fo } from "./src/ap-form/items/radio/index.vue.mjs";
import { default as Io } from "./src/ap-form/render/item.vue.mjs";
import { default as To } from "./src/ap-form/items/select/index.vue.mjs";
import { default as bo } from "./src/business/ap-size-input/form-item.vue.mjs";
import { default as Do } from "./src/ap-form/items/switch/index.vue.mjs";
import { ApFormItemText as Po } from "./src/ap-form/items/text/index.mjs";
import { default as Lo } from "./src/ap-form/items/text-area/index.vue.mjs";
import { default as vo } from "./src/ap-form/items/text/password.vue.mjs";
import { default as wo } from "./src/ap-form/items/tree-select/index.vue.mjs";
import { default as Mo } from "./src/ap-form/list/index.vue.mjs";
import { default as ko } from "./src/ap-form/modal-form/index.vue.mjs";
import { default as Uo } from "./src/ap-form/provider/index.vue.mjs";
import { default as Vo } from "./src/ap-form/search-form/index.vue.mjs";
import { default as _o } from "./src/ap-form/set/index.vue.mjs";
import { default as $o } from "./src/ap-grid/index.vue.mjs";
import { ApImage as Wo } from "./src/business/ap-image/index.mjs";
import { ApInputRadio as Jo } from "./src/business/ap-input-radio/index.mjs";
import { ApKeepAlive as Xo } from "./src/business/ap-keep-alive/index.mjs";
import { ApKeepAliveProps as Zo, forceStopTags as er } from "./src/business/ap-keep-alive/interface.mjs";
import { ApLabel as rr, ApLabelGroup as tr } from "./src/business/ap-label/index.mjs";
import { ApLadder as ar } from "./src/business/ap-ladder/index.mjs";
import { default as mr } from "./src/ap-list/index.vue.mjs";
import { ApModal as dr } from "./src/ap-modal/index.mjs";
import { ApNeedNameKeyDefault as sr } from "./src/business/ap-appendix/interface.mjs";
import { ApProCard as Ar, ApStatisticCard as ir } from "./src/ap-pro-card/index.mjs";
import { ApProductInfo as cr } from "./src/business/ap-product-info/index.mjs";
import { ApRadioGroup as gr } from "./src/business/ap-radio-group/index.mjs";
import { ApSelectLayout as Sr } from "./src/business/ap-select-layout/index.mjs";
import { ApSelectedItems as Cr } from "./src/business/ag-grid-modal/selected-items/index.mjs";
import { ApSizeInput as Gr } from "./src/business/ap-size-input/index.mjs";
import { ApSkeleton as hr } from "./src/skeleton/index.mjs";
import { ApStatus as Er, ApStatusGroup as Lr } from "./src/business/ap-status/index.mjs";
import { ApSummary as vr } from "./src/business/ap-summary/index.mjs";
import { ApTable as wr } from "./src/ap-table/index.mjs";
import { ApTableModal as Mr } from "./src/business/ap-table-modal/index.mjs";
import { default as kr } from "./src/ap-table/components/setting/modal/index.vue.mjs";
import { default as Ur } from "./src/business/ap-tag/ap-tag.vue.mjs";
import { default as Vr } from "./src/business/ap-tag/ap-tag-group.vue.mjs";
import { default as _r } from "./src/text/index.vue.mjs";
import { default as $r } from "./src/text/group.vue.mjs";
import { ApTitle as Wr } from "./src/business/ap-title/index.mjs";
import { ApTransformDataHelper as Jr } from "./src/utils/ap-trans-data/index.mjs";
import { default as Xr } from "./src/business/ap-upload/apUpload.vue.mjs";
import { default as Zr } from "./src/business/ap-upload-file/ap-upload-single/ap-upload-single.vue.mjs";
import { ApValueSelectCard as ot } from "./src/business/ap-value-select-card/index.mjs";
import { ApView as tt } from "./src/business/ap-view/index.mjs";
import { default as at } from "./src/business/batch-input-group/index.vue.mjs";
import { CheckCard as mt } from "./src/check-card/index.mjs";
import { default as dt } from "./src/check-card/group.vue.mjs";
import { ConfigProvider as st, globalConfigCached as ut } from "./src/config-provider/config-provider.mjs";
import { DEFAULT_NAMESPACE as it, DEFAULT_UIMODE as nt, configProviderContextKey as ct } from "./src/config-provider/constants.mjs";
import { default as gt } from "./src/ag-grid/editable/index.vue.mjs";
import { default as St } from "./src/ag-grid/editable/form-item.vue.mjs";
import { default as Ct } from "./src/ap-grid/editable/index.vue.mjs";
import { default as Gt } from "./src/ap-grid/editable/form-item.vue.mjs";
import { default as ht } from "./src/editable-table/index.vue.mjs";
import { default as Et } from "./src/editable-table/form-item.vue.mjs";
import { default as Rt } from "./src/full-screen/index.vue.mjs";
import { default as Nt } from "./src/highlight/index.vue.mjs";
import { default as yt } from "./src/scroll-bar/internal.vue.mjs";
import { LoadingBar as Bt } from "./src/loading-bar/index.mjs";
import { LruCacher as Kt } from "./src/business/ap-keep-alive/cacher/lru-cacher.mjs";
import { default as Ot } from "./src/mask/index.vue.mjs";
import { NeedNameKeyDefault as zt } from "./src/business/ap-upload/apUploadTypes.mjs";
import { default as Ht } from "./src/portal/index.vue.mjs";
import { ROW_SELECTION_FIELD as jt } from "./src/ap-grid/constants.mjs";
import { default as qt } from "./src/render/render.mjs";
import { default as Qt } from "./src/resize-observer/index.vue.mjs";
import { default as Yt } from "./src/scroll-bar/index.vue.mjs";
import { default as ep } from "./src/scroll-view/index.vue.mjs";
import { Splitter as rp } from "./src/splitter/index.mjs";
import { default as pp } from "./src/time-ago/index.vue.mjs";
import { adminToken as fp, aplusToken as mp } from "./src/design-token/index.mjs";
import { buildLocaleContext as dp, buildTranslator as xp, localeContextKey as sp, translate as up, useLocale as Ap } from "./src/config-provider/hooks/use-locale.mjs";
import { computedRecords as np, flattenColumns as cp, formatDataIndex as Fp, formatNumber as gp } from "./src/business/ap-summary/utils.mjs";
import { configProviderProps as Sp } from "./src/config-provider/config-provider-props.mjs";
import { convertExportField as Cp } from "./src/business/ap-export-group/convertExportField.mjs";
import { defaultNamespace as Gp, namespaceContextKey as Dp, useGetDerivedNamespace as hp, useNamespace as Pp } from "./src/config-provider/hooks/use-namespace.mjs";
import { ensureRangeValue as Lp } from "./src/scroll-bar/utils/index.mjs";
import { formatString as vp } from "./src/business/ap-descriptions/formatter/utils.mjs";
import { handleExportDownload as wp } from "./src/business/ap-export-group/handleExportDownload.mjs";
import { matches as Mp } from "./src/business/ap-keep-alive/utils.mjs";
import { keysOf as kp, provideGlobalConfig as Kp, useGlobalConfig as Up } from "./src/config-provider/hooks/use-global-config.mjs";
import { locales as Vp } from "./src/business/ap-ladder/interface.mjs";
import { toTreeArray as _p } from "./src/ap-grid/utils/to-tree-array.mjs";
import { useAgGridModal as $p } from "./src/business/ag-grid-modal/hooks/use-ag-grid-modal.mjs";
import { useAgGridSelectModal as Wp } from "./src/business/ag-grid-modal/hooks/use-ag-grid-select-modal.mjs";
import { useApKeepAliveInject as Jp } from "./src/business/ap-keep-alive/hook.mjs";
import { useControllableValue as Xp } from "./src/hooks/useControllableValue.mjs";
import { useFullScreen as Zp } from "./src/hooks/useFullScreen.mjs";
import { useManualRef as oa } from "./src/hooks/useManualRef.mjs";
import { usePageListAgGrid as ta } from "./src/business/hooks/usePageListAgGrid.mjs";
import { usePageListApGrid as aa } from "./src/business/hooks/usePageListApGrid.mjs";
import { usePageListApTable as ma } from "./src/business/hooks/usePageListApTable.mjs";
import { useResize as da } from "./src/hooks/useResize.mjs";
import { useTableModal as sa } from "./src/business/ap-table-modal/hooks/use-table-modal.mjs";
import { useTablePaging as Aa } from "./src/ap-table/hooks/use-table-paging.mjs";
import { useTableSelectModal as na } from "./src/business/ap-table-modal/hooks/use-table-select-modal.mjs";
import { useThrottleRef as Fa } from "./src/hooks/useThrottleRef.mjs";
import { default as Ia } from "./src/time-ago/useTimeAgo.mjs";
const a = console.log;
a(`UI version: ${p}`);
const l = {
  install: (r) => {
    for (const t in o) {
      const e = o[t];
      e.install && r.use(e);
    }
  }
};
export {
  s as APConfigProvider,
  A as AgGrid,
  n as AgGridContainer,
  F as ApActionButton,
  I as ApActionGroup,
  T as ApActionItem,
  b as ApActionItemDropdown,
  D as ApActionItemModal,
  P as ApActionItemPopconfirm,
  L as ApAppendix,
  v as ApAttachment,
  w as ApBatchAction,
  M as ApBatchActionGroup,
  k as ApButton,
  U as ApButtonGroup,
  V as ApCard,
  _ as ApConfirmButton,
  $ as ApCopy,
  W as ApDescriptions,
  J as ApDownLoadNeedNameKeyDefault,
  X as ApDownload,
  Z as ApDraggableGrid,
  oe as ApDrawer,
  te as ApExpandAlert,
  ae as ApExportGroup,
  me as ApExportGroupActionType,
  de as ApField,
  ue as ApFieldCascader,
  ie as ApFieldCheckbox,
  ce as ApFieldDate,
  ge as ApFieldDateRange,
  Se as ApFieldNumber,
  Ce as ApFieldPassword,
  Ge as ApFieldRadio,
  he as ApFieldRate,
  xe as ApFieldRead,
  Ee as ApFieldSecond,
  Re as ApFieldSegmented,
  Ne as ApFieldSelect,
  ye as ApFieldSlider,
  Be as ApFieldSwitch,
  Ke as ApFieldText,
  Oe as ApFieldTextArea,
  ze as ApFieldTreeSelect,
  He as ApFilePreview,
  je as ApForm,
  qe as ApFormControlRender,
  Qe as ApFormDependency,
  Ye as ApFormDrawerForm,
  eo as ApFormItem,
  ro as ApFormItemBatchInput,
  po as ApFormItemCascader,
  fo as ApFormItemCheckbox,
  lo as ApFormItemDate,
  so as ApFormItemDateRange,
  Ao as ApFormItemGroup,
  no as ApFormItemNumber,
  Fo as ApFormItemRadio,
  Io as ApFormItemRender,
  To as ApFormItemSelect,
  bo as ApFormItemSizeInput,
  Do as ApFormItemSwitch,
  Po as ApFormItemText,
  Lo as ApFormItemTextArea,
  vo as ApFormItemTextPassword,
  wo as ApFormItemTreeSelect,
  Mo as ApFormList,
  ko as ApFormModalForm,
  Uo as ApFormProvider,
  Vo as ApFormSearchForm,
  _o as ApFormSet,
  $o as ApGrid,
  Wo as ApImage,
  Jo as ApInputRadio,
  Xo as ApKeepAlive,
  Zo as ApKeepAliveProps,
  rr as ApLabel,
  tr as ApLabelGroup,
  ar as ApLadder,
  mr as ApList,
  dr as ApModal,
  sr as ApNeedNameKeyDefault,
  Ar as ApProCard,
  cr as ApProductInfo,
  gr as ApRadioGroup,
  Sr as ApSelectLayout,
  Cr as ApSelectedItems,
  Gr as ApSizeInput,
  hr as ApSkeleton,
  ir as ApStatisticCard,
  Er as ApStatus,
  Lr as ApStatusGroup,
  vr as ApSummary,
  wr as ApTable,
  Mr as ApTableModal,
  kr as ApTableSetting,
  Ur as ApTag,
  Vr as ApTagGroup,
  _r as ApText,
  $r as ApTextGroup,
  Wr as ApTitle,
  Jr as ApTransformDataHelper,
  Xr as ApUpload,
  Zr as ApUploadSingle,
  ot as ApValueSelectCard,
  tt as ApView,
  at as BatchInputGroup,
  mt as CheckCard,
  dt as CheckCardGroup,
  st as ConfigProvider,
  it as DEFAULT_NAMESPACE,
  nt as DEFAULT_UIMODE,
  gt as EditableAgGrid,
  St as EditableAgGridFormItem,
  Ct as EditableGrid,
  Gt as EditableGridFormItem,
  ht as EditableTable,
  Et as EditableTableFormItem,
  Rt as FullScreen,
  Nt as Highlight,
  yt as InternalScrollBar,
  Bt as LoadingBar,
  Kt as LruCacher,
  Ot as Mask,
  zt as NeedNameKeyDefault,
  Ht as Portal,
  jt as ROW_SELECTION_FIELD,
  qt as Render,
  Qt as ResizeObserver,
  Yt as ScrollBar,
  ep as ScrollView,
  rp as Splitter,
  pp as TimeAgo,
  fp as adminToken,
  mp as aplusToken,
  dp as buildLocaleContext,
  xp as buildTranslator,
  np as computedRecords,
  ct as configProviderContextKey,
  Sp as configProviderProps,
  Cp as convertExportField,
  l as default,
  Gp as defaultNamespace,
  Lp as ensureRangeValue,
  cp as flattenColumns,
  er as forceStopTags,
  Fp as formatDataIndex,
  gp as formatNumber,
  vp as formatString,
  ut as globalConfigCached,
  wp as handleExportDownload,
  Mp as isNameMatches,
  kp as keysOf,
  sp as localeContextKey,
  Vp as locales,
  Dp as namespaceContextKey,
  Kp as provideGlobalConfig,
  _p as toTreeArray,
  up as translate,
  $p as useAgGridModal,
  Wp as useAgGridSelectModal,
  Jp as useApKeepAliveInject,
  Xp as useControllableValue,
  Zp as useFullScreen,
  hp as useGetDerivedNamespace,
  Up as useGlobalConfig,
  Ap as useLocale,
  oa as useManualRef,
  Pp as useNamespace,
  ta as usePageListAgGrid,
  aa as usePageListApGrid,
  ma as usePageListApTable,
  da as useResize,
  sa as useTableModal,
  Aa as useTablePaging,
  na as useTableSelectModal,
  Fa as useThrottleRef,
  Ia as useTimeAgo
};
