UNPKG

@dialpad/dialtone

Version:

Dialpad's Dialtone design system monorepo

201 lines (200 loc) 23.6 kB
import ee from "./common/mixins/dom.js"; import { DEFAULT_PREFIX as te, DEFAULT_VALIDATION_MESSAGE_TYPE as ne, DESCRIPTION_SIZE_MODIFIERS as re, DESCRIPTION_SIZE_TYPES as ie, EVENT_KEYNAMES as e, LABEL_SIZE_MODIFIERS as t, VALIDATION_MESSAGE_TYPES as n } from "./common/constants/index.js"; import { validationMessageValidator as r } from "./common/validators/index.js"; import { addClassStyleAttrs as i, capitalizeFirstLetter as a, debounce as o, disableRootScrolling as s, enableRootScrolling as c, extractNonListeners as l, extractVueListeners as u, filterFormattedMessages as d, findFirstFocusableNode as f, flushPromises as p, formatMessages as m, getPhoneNumberRegex as h, getRandomElement as g, getRandomInt as _, getUniqueString as v, getValidationState as y, hasFormattedMessageOfType as b, hasSlotContent as x, htmlFragment as S, isEmailAddress as C, isOutOfViewPort as w, isPhoneNumber as T, isURL as E, javaHashCode as D, kebabCaseToPascalCase as O, linkRegex as k, pascalCaseToKebabCase as A, removeClassStyleAttrs as j, returnFirstEl as M, safeConcatStrings as N, toFluentKeyString as P, warnIfUnmounted as F } from "./common/utils/index.js"; import { CheckableMixin as I, GroupableMixin as L, InputMixin as R } from "./common/mixins/input.js"; import z from "./lib/validation-messages/validation-messages.js"; import { InputGroupMixin as B } from "./common/mixins/input-group.js"; import V from "./common/mixins/keyboard-list-navigation.js"; import H from "./common/mixins/modal.js"; import { SKELETON_HEADING_HEIGHTS as U, SKELETON_RIPPLE_DURATION as W, SKELETON_SHAPES as G, SKELETON_SHAPE_SIZES as K, SKELETON_TEXT_TYPES as q } from "./lib/skeleton/skeleton-constants.js"; import J from "./common/mixins/skeleton.js"; import { durationInHHMM as Y, getDateMedium as ae, relativeDate as oe, setDateLocale as se } from "./common/dates/index.js"; import { codeToEmojiData as ce, customEmojiAssetUrl as le, defaultEmojiAssetUrl as ue, emojiFileExtensionLarge as de, emojiFileExtensionSmall as fe, emojiImageUrlLarge as pe, emojiImageUrlSmall as me, emojiJson as he, emojiRegex as ge, emojiShortCodeRegex as _e, emojiVersion as ve, filterValidShortCodes as ye, findEmojis as be, findShortCodes as xe, getEmojiData as Se, getEmojiShortCode as Ce, setCustomEmojiJson as we, setCustomEmojiUrl as Te, setEmojiAssetUrlLarge as Ee, setEmojiAssetUrlSmall as De, shortcodeToEmojiData as Oe, stringToUnicode as ke, unicodeToString as Ae, validateCustomEmojiJson as je } from "./common/emoji/index.js"; import { PRESENCE_STATES as Me, PRESENCE_STATES_LIST as Ne } from "./lib/presence/presence-constants.js"; import Pe from "./lib/presence/presence.js"; import { AVATAR_COLORS as Fe, AVATAR_GROUP_VALIDATOR as Ie, AVATAR_ICON_SIZES as Le, AVATAR_KIND_MODIFIERS as Re, AVATAR_PRESENCE_SIZE_MODIFIERS as ze, AVATAR_PRESENCE_STATES as Be, AVATAR_RANDOM_COLORS as Ve, AVATAR_SIZE_MODIFIERS as He } from "./lib/avatar/avatar-constants.js"; import { ICON_NAMES as Ue, ICON_SIZE_MODIFIERS as We } from "./lib/icon/icon-constants.js"; import Ge from "./lib/avatar/avatar.js"; import { BADGE_DECORATION_MODIFIERS as Ke, BADGE_KIND_MODIFIERS as qe, BADGE_TYPE_MODIFIERS as Je } from "./lib/badge/badge-constants.js"; import Ye from "./lib/icon/icon.js"; import Xe from "./lib/badge/badge.js"; import { NOTICE_KINDS as Ze, NOTICE_ROLES as Qe } from "./lib/notice/notice-constants.js"; import $e from "./lib/notice/notice-icon.js"; import et from "./lib/notice/notice-content.js"; import tt from "./lib/loader/loader.js"; import { BUTTON_ICON_SIZES as nt, BUTTON_IMPORTANCE_MODIFIERS as rt, BUTTON_KIND_MODIFIERS as it, BUTTON_SIZE_MODIFIERS as at, BUTTON_TYPES as ot, ICON_POSITION_MODIFIERS as st, INVALID_COMBINATION as ct } from "./lib/button/button-constants.js"; import { DANGER as lt, LINK_KIND_MODIFIERS as ut, LINK_VARIANTS as dt, MENTION as ft, MUTED as pt, SUCCESS as mt, WARNING as ht, getLinkKindModifier as gt } from "./lib/link/link-constants.js"; import _t from "./lib/link/link.js"; import { DialtoneLocalization as vt } from "./localization/index.js"; import yt from "./lib/button/button.js"; import bt from "./lib/notice/notice-action.js"; import xt from "./lib/notice/notice.js"; import St from "./lib/banner/banner.js"; import "./lib/banner/index.js"; import { BREADCRUMBS_INVERTED_MODIFIER as Ct, BREADCRUMB_ITEM_SELECTED_MODIFIER as wt } from "./lib/breadcrumbs/breadcrumbs-constants.js"; import Tt from "./lib/breadcrumbs/breadcrumb-item.js"; import Et from "./lib/breadcrumbs/breadcrumbs.js"; import "./lib/breadcrumbs/index.js"; import { BUTTON_GROUP_ALIGNMENT as Dt } from "./lib/button-group/button-group-constants.js"; import Ot from "./lib/button-group/button-group.js"; import "./lib/button-group/index.js"; import kt from "./lib/card/card.js"; import At from "./lib/checkbox/checkbox.js"; import "./lib/checkbox/index.js"; import jt from "./lib/input-group/input-group.js"; import Mt from "./lib/checkbox-group/checkbox-group.js"; import "./lib/checkbox-group/index.js"; import { CHIP_CLOSE_BUTTON_SIZE_MODIFIERS as Nt, CHIP_ICON_SIZES as Pt, CHIP_SIZE_MODIFIERS as Ft } from "./lib/chip/chip-constants.js"; import It from "./lib/chip/chip.js"; import Lt from "./lib/codeblock/codeblock.js"; import "./lib/codeblock/index.js"; import Rt from "./lib/lazy-show/lazy-show.js"; import zt from "./lib/collapsible/collapsible.js"; import { LIST_ITEM_NAVIGATION_TYPES as Bt, LIST_ITEM_TYPES as Vt } from "./lib/list-item/list-item-constants.js"; import Ht from "./lib/item-layout/item-layout.js"; import Ut from "./lib/list-item/list-item.js"; import Wt from "./lib/skeleton/skeleton-shape.js"; import Gt from "./lib/skeleton/skeleton-text.js"; import Kt from "./lib/skeleton/skeleton-paragraph.js"; import qt from "./lib/skeleton/skeleton-list-item.js"; import Jt from "./lib/skeleton/skeleton.js"; import { t as Yt } from "./combobox-DgClbLOg.js"; import { COMBOBOX_LABEL_SIZES as Xt } from "./lib/combobox/combobox-constants.js"; import { DT_STACK_DIRECTION as Zt, DT_STACK_GAP as Qt, DT_STACK_RESPONSIVE_BREAKPOINTS as $t } from "./lib/stack/stack-constants.js"; import en from "./lib/stack/stack.js"; import { TOOLTIP_DELAY_MS as tn, TOOLTIP_DIRECTIONS as nn, TOOLTIP_HIDE_ON_CLICK_VARIANTS as rn, TOOLTIP_KIND_MODIFIERS as an, TOOLTIP_STICKY_VALUES as on } from "./lib/tooltip/tooltip-constants.js"; import { POPOVER_APPEND_TO_VALUES as sn, POPOVER_CONTENT_WIDTHS as cn, POPOVER_DIRECTIONS as ln, POPOVER_HEADER_FOOTER_PADDING_CLASSES as un, POPOVER_INITIAL_FOCUS_STRINGS as dn, POPOVER_PADDING_CLASSES as fn, POPOVER_ROLES as pn, POPOVER_STICKY_VALUES as mn } from "./lib/popover/popover-constants.js"; import X from "./lib/tooltip/tooltip.js"; import { t as hn } from "./datepicker-LVDRC6Lf.js"; import { formatLong as gn, formatMedium as _n, formatNoYear as vn, formatNumerical as yn, formatShort as bn } from "./lib/datepicker/formatUtils.js"; import "./lib/datepicker/index.js"; import { DT_DESCRIPTION_LIST_DIRECTION as xn } from "./lib/description-list/description-list-constants.js"; import Sn from "./lib/description-list/description-list.js"; import "./lib/description-list/index.js"; import Cn from "./lib/popover/popover.js"; import { DROPDOWN_PADDING_CLASSES as wn } from "./lib/dropdown/dropdown-constants.js"; import Tn from "./lib/dropdown/dropdown.js"; import En from "./lib/dropdown/dropdown-separator.js"; import Dn from "./lib/emoji/emoji.js"; import { INPUT_SIZES as On, INPUT_TYPES as kn } from "./lib/input/input-constants.js"; import An from "./lib/input/input.js"; import { t as jn } from "./emoji_picker-tVHfpHDk.js"; import { TAB_IMPORTANCE_MODIFIERS as Mn, TAB_LIST_IMPORTANCE_MODIFIERS as Nn, TAB_LIST_KIND_MODIFIERS as Pn, TAB_LIST_SIZES as Fn } from "./lib/tab/tabs-constants.js"; import In from "./lib/tab/tab-group.js"; import Ln from "./lib/tab/tab.js"; import Rn from "./lib/tab/tab-panel.js"; import { ARROW_KEYS as zn, CDN_URL as Bn, EMOJIS_PER_ROW as Vn, EMOJI_PICKER_SKIN_TONE_MODIFIERS as Hn } from "./lib/emoji-picker/emoji-picker-constants.js"; import Un from "./lib/emoji-text-wrapper/emoji-text-wrapper.js"; import { EMPTY_STATE_SIZE_MODIFIERS as Wn } from "./lib/empty-state/empty-state-constants.js"; import Gn from "./lib/empty-state/empty-state.js"; import "./lib/empty-state/index.js"; import Kn from "./lib/hovercard/hovercard.js"; import "./lib/hovercard/index.js"; import { ILLUSTRATION_NAMES as qn } from "./lib/illustration/illustration-constants.js"; import Jn from "./lib/illustration/illustration.js"; import "./lib/illustration/index.js"; import Yn from "./lib/image-viewer/image-viewer.js"; import Xn from "./lib/keyboard-shortcut/keyboard-shortcut.js"; import { SHORTCUTS_ALIASES_LIST as Zn } from "./lib/keyboard-shortcut/keyboard-shortcut-constants.js"; import Qn from "./lib/list-item-group/list-item-group.js"; import "./lib/loader/index.js"; import { MODAL_BANNER_KINDS as $n, MODAL_KIND_MODIFIERS as er, MODAL_SIZE_MODIFIERS as tr } from "./lib/modal/modal-constants.js"; import nr from "./lib/modal/modal.js"; import "./lib/modal/index.js"; import rr from "./lib/pagination/pagination.js"; import "./lib/pagination/index.js"; import { PROGRESS_CIRCLE_KINDS as ir, PROGRESS_CIRCLE_KIND_DEFAULT as ar, PROGRESS_CIRCLE_SIZES as or, PROGRESS_CIRCLE_SIZE_DEFAULT as sr } from "./lib/progress-circle/progress-circle-constants.js"; import cr from "./lib/progress-circle/progress-circle.js"; import { RADIO_INPUT_VALIDATION_CLASSES as lr } from "./lib/radio/radio-constants.js"; import ur from "./lib/radio/radio.js"; import "./lib/radio/index.js"; import dr from "./lib/radio-group/radio-group.js"; import "./lib/radio-group/index.js"; import { a as fr, c as pr, d as mr, f as hr, i as gr, l as _r, n as vr, o as yr, r as br, s as xr, t as Sr, u as Cr } from "./resizable_utils-BComtrMV.js"; import { t as wr } from "./resizable-D4-peBOl.js"; import { t as Tr } from "./resizable_handle-BlKBiWnx.js"; import Er from "./lib/resizable/resizable-panel.js"; import "./lib/resizable/index.js"; import { t as Dr } from "./rich_text_editor-DYu2R0kw.js"; import { RICH_TEXT_EDITOR_AUTOFOCUS_TYPES as Or, RICH_TEXT_EDITOR_OUTPUT_FORMATS as kr } from "./lib/rich-text-editor/rich-text-editor-constants.js"; import { ROOT_LAYOUT_RESPONSIVE_BREAKPOINTS as Ar, ROOT_LAYOUT_SIDEBAR_POSITIONS as jr } from "./lib/root-layout/root-layout-constants.js"; import Mr from "./lib/root-layout/root-layout.js"; import "./lib/root-layout/index.js"; import { t as Nr } from "./scroller-BGVDh3sq.js"; import "./lib/scroller/index.js"; import { SELECT_SIZE_MODIFIERS as Pr, SELECT_STATE_MODIFIERS as Fr } from "./lib/select-menu/select-menu-constants.js"; import Ir from "./lib/select-menu/select-menu.js"; import "./lib/select-menu/index.js"; import { SPLIT_BUTTON_ICON_SIZES as Lr } from "./lib/split-button/split-button-constants.js"; import Rr from "./lib/split-button/split-button.js"; import "./lib/split-button/index.js"; import { TOAST_MIN_DURATION as zr, TOAST_ROLES as Br } from "./lib/toast/toast-constants.js"; import { t as Vr } from "./toast-DvPN-bCi.js"; import "./lib/toast/index.js"; import { TOGGLE_CHECKED_VALUES as Hr, TOGGLE_SIZE_MODIFIERS as Ur } from "./lib/toggle/toggle-constants.js"; import Wr from "./lib/toggle/toggle.js"; import "./lib/toggle/index.js"; import Z from "./lib/combobox-with-popover/combobox-with-popover.js"; import { CHIP_SIZES as Gr, CHIP_TOP_POSITION as Kr, MULTI_SELECT_SIZES as qr } from "./lib/combobox-multi-select/combobox-multi-select-constants.js"; import Q from "./lib/combobox-multi-select/combobox-multi-select.js"; import "./lib/combobox-multi-select/index.js"; import "./lib/combobox-with-popover/index.js"; import { DtTooltipDirective as Jr } from "./lib/tooltip-directive/tooltip.js"; import "./lib/tooltip-directive/index.js"; import { DtScrollbarDirective as Yr } from "./lib/scrollbar-directive/scrollbar.js"; import "./lib/scrollbar-directive/index.js"; import { CALLBAR_BUTTON_VALID_WIDTH_SIZE as Xr } from "./lib/callbar-button/callbar-button-constants.js"; import Zr from "./lib/callbar-button/callbar-button.js"; import Qr from "./lib/callbar-button-with-popover/callbar-button-with-popover.js"; import "./lib/callbar-button-with-popover/index.js"; import $r from "./lib/callbar-button-with-dropdown/callbar-button-with-dropdown.js"; import "./lib/callbar-button-with-dropdown/index.js"; import { IVR_NODE_ASSIGN as ei, IVR_NODE_BRANCH as ti, IVR_NODE_CUSTOMER_DATA as ni, IVR_NODE_EXPERT as ri, IVR_NODE_GO_TO as ii, IVR_NODE_HANGUP as ai, IVR_NODE_ICON_TYPES as oi, IVR_NODE_LABELS as si, IVR_NODE_PROMPT_COLLECT as ci, IVR_NODE_PROMPT_MENU as li, IVR_NODE_PROMPT_PLAY as ui, IVR_NODE_TRANSFER as di } from "./lib/ivr-node/ivr-node-constants.js"; import fi from "./lib/ivr-node/ivr-node.js"; import "./lib/ivr-node/index.js"; import pi from "./lib/grouped-chip/grouped-chip.js"; import "./lib/grouped-chip/index.js"; import { t as mi } from "./attachment_carousel-CouFqFMw.js"; import "./lib/attachment-carousel/index.js"; import hi from "./lib/editor/editor.js"; import "./lib/editor/index.js"; import { REACTIONS_ATTRIBUTES as gi } from "./lib/emoji-row/emoji-row-constants.js"; import _i from "./lib/emoji-row/emoji-row.js"; import "./lib/emoji-row/index.js"; import { FEED_ITEM_PILL_BORDER_COLORS as vi } from "./lib/feed-item-pill/feed-item-pill-constants.js"; import yi from "./lib/feed-item-pill/feed-item-pill.js"; import "./lib/feed-item-pill/index.js"; import { DEFAULT_FEED_ROW_STATE as bi, FEED_ROW_STATE_BACKGROUND_COLOR as xi } from "./lib/feed-item-row/feed-item-row-constants.js"; import Si from "./lib/feed-item-row/feed-item-row.js"; import "./lib/feed-item-row/index.js"; import { t as Ci } from "./message_input-DO6pV_GG.js"; import "./lib/message-input/index.js"; import wi from "./lib/time-pill/time-pill.js"; import "./lib/time-pill/index.js"; import Ti from "./lib/settings-menu-button/settings-menu-button.js"; import "./lib/settings-menu-button/index.js"; import Ei from "./lib/contact-info/contact-info.js"; import "./lib/contact-info/index.js"; import { CALLBOX_BADGE_COLORS as Di, CALLBOX_BORDER_COLORS as Oi } from "./lib/callbox/callbox-constants.js"; import ki from "./lib/callbox/callbox.js"; import "./lib/callbox/index.js"; import Ai from "./lib/contact-centers-row/contact-centers-row.js"; import "./lib/contact-centers-row/index.js"; import { LEFTBAR_GENERAL_ROW_CONTACT_CENTER_COLORS as ji, LEFTBAR_GENERAL_ROW_CONTACT_CENTER_VALIDATION_ERROR as Mi, LEFTBAR_GENERAL_ROW_ICON_SIZES as Ni, LEFTBAR_GENERAL_ROW_TYPES as Pi } from "./lib/general-row/general-row-constants.js"; import Fi from "./lib/general-row/leftbar-general-row-icon.js"; import Ii from "./lib/general-row/general-row.js"; import Li from "./lib/contact-row/contact-row.js"; import "./lib/contact-row/index.js"; import Ri from "./lib/group-row/group-row.js"; import "./lib/group-row/index.js"; import { UNREAD_PILL_DIRECTIONS as zi, UNREAD_PILL_KINDS as Bi } from "./lib/unread-pill/unread-pill-constants.js"; import Vi from "./lib/unread-pill/unread-pill.js"; import "./lib/unread-pill/index.js"; import { MOTION_TEXT_ANIMATION_MODES as Hi, MOTION_TEXT_SPEEDS as Ui, MOTION_TEXT_TIMING_PRESETS as Wi } from "./lib/motion-text/motion-text-constants.js"; import $ from "./lib/motion-text/motion-text.js"; import "./lib/motion-text/index.js"; import { COLOR_CODES as Gi } from "./lib/top-banner-info/top-banner-info-constants.js"; import Ki from "./lib/top-banner-info/top-banner-info.js"; import "./lib/top-banner-info/index.js"; export { zn as ARROW_KEYS, Fe as AVATAR_COLORS, Ie as AVATAR_GROUP_VALIDATOR, Le as AVATAR_ICON_SIZES, Re as AVATAR_KIND_MODIFIERS, ze as AVATAR_PRESENCE_SIZE_MODIFIERS, Be as AVATAR_PRESENCE_STATES, Ve as AVATAR_RANDOM_COLORS, He as AVATAR_SIZE_MODIFIERS, Ke as BADGE_DECORATION_MODIFIERS, qe as BADGE_KIND_MODIFIERS, Je as BADGE_TYPE_MODIFIERS, Ct as BREADCRUMBS_INVERTED_MODIFIER, wt as BREADCRUMB_ITEM_SELECTED_MODIFIER, Dt as BUTTON_GROUP_ALIGNMENT, nt as BUTTON_ICON_SIZES, rt as BUTTON_IMPORTANCE_MODIFIERS, it as BUTTON_KIND_MODIFIERS, at as BUTTON_SIZE_MODIFIERS, ot as BUTTON_TYPES, Xr as CALLBAR_BUTTON_VALID_WIDTH_SIZE, Di as CALLBOX_BADGE_COLORS, Oi as CALLBOX_BORDER_COLORS, Bn as CDN_URL, Nt as CHIP_CLOSE_BUTTON_SIZE_MODIFIERS, Pt as CHIP_ICON_SIZES, Gr as CHIP_SIZES, Ft as CHIP_SIZE_MODIFIERS, Kr as CHIP_TOP_POSITION, Gi as COLOR_CODES, Xt as COMBOBOX_LABEL_SIZES, lt as DANGER, bi as DEFAULT_FEED_ROW_STATE, _r as DEFAULT_PANEL_SIZE, te as DEFAULT_PREFIX, ne as DEFAULT_VALIDATION_MESSAGE_TYPE, re as DESCRIPTION_SIZE_MODIFIERS, ie as DESCRIPTION_SIZE_TYPES, wn as DROPDOWN_PADDING_CLASSES, xn as DT_DESCRIPTION_LIST_DIRECTION, Zt as DT_STACK_DIRECTION, Qt as DT_STACK_GAP, $t as DT_STACK_RESPONSIVE_BREAKPOINTS, vt as DialtoneLocalization, Ge as DtAvatar, Xe as DtBadge, St as DtBanner, Tt as DtBreadcrumbItem, Et as DtBreadcrumbs, yt as DtButton, Ot as DtButtonGroup, kt as DtCard, I as DtCheckableInputMixin, At as DtCheckbox, Mt as DtCheckboxGroup, It as DtChip, Lt as DtCodeblock, zt as DtCollapsible, Yt as DtCombobox, Q as DtComboboxMultiSelect, Q as DtRecipeComboboxMultiSelect, Z as DtComboboxWithPopover, Z as DtRecipeComboboxWithPopover, ee as DtDOMMixin, hn as DtDatepicker, Sn as DtDescriptionList, Tn as DtDropdown, En as DtDropdownSeparator, Dn as DtEmoji, jn as DtEmojiPicker, Un as DtEmojiTextWrapper, Gn as DtEmptyState, L as DtGroupableInputMixin, Kn as DtHovercard, Ye as DtIcon, Jn as DtIllustration, Yn as DtImageViewer, An as DtInput, jt as DtInputGroup, B as DtInputGroupMixin, R as DtInputMixin, Ht as DtItemLayout, V as DtKeyboardListNavigationMixin, Xn as DtKeyboardShortcut, Rt as DtLazyShow, _t as DtLink, Ut as DtListItem, Qn as DtListItemGroup, tt as DtLoader, nr as DtModal, H as DtModalMixin, $ as DtMotionText, $ as DtRecipeMotionText, xt as DtNotice, bt as DtNoticeAction, et as DtNoticeContent, $e as DtNoticeIcon, rr as DtPagination, Cn as DtPopover, Pe as DtPresence, cr as DtProgressCircle, ur as DtRadio, dr as DtRadioGroup, mi as DtRecipeAttachmentCarousel, Zr as DtRecipeCallbarButton, $r as DtRecipeCallbarButtonWithDropdown, Qr as DtRecipeCallbarButtonWithPopover, ki as DtRecipeCallbox, Ai as DtRecipeContactCentersRow, Ei as DtRecipeContactInfo, Li as DtRecipeContactRow, hi as DtRecipeEditor, _i as DtRecipeEmojiRow, yi as DtRecipeFeedItemPill, Si as DtRecipeFeedItemRow, Ii as DtRecipeGeneralRow, Ri as DtRecipeGroupRow, pi as DtRecipeGroupedChip, fi as DtRecipeIvrNode, Fi as DtRecipeLeftbarGeneralRowIcon, Ci as DtRecipeMessageInput, Ti as DtRecipeSettingsMenuButton, wi as DtRecipeTimePill, Ki as DtRecipeTopBannerInfo, Vi as DtRecipeUnreadPill, wr as DtResizable, Tr as DtResizableHandle, Er as DtResizablePanel, Dr as DtRichTextEditor, Mr as DtRootLayout, Yr as DtScrollbarDirective, Nr as DtScroller, Ir as DtSelectMenu, Jt as DtSkeleton, qt as DtSkeletonListItem, J as DtSkeletonMixin, Kt as DtSkeletonParagraph, Wt as DtSkeletonShape, Gt as DtSkeletonText, Rr as DtSplitButton, en as DtStack, Ln as DtTab, In as DtTabGroup, Rn as DtTabPanel, Vr as DtToast, Wr as DtToggle, X as DtTooltip, Jr as DtTooltipDirective, z as DtValidationMessages, Vn as EMOJIS_PER_ROW, Hn as EMOJI_PICKER_SKIN_TONE_MODIFIERS, Wn as EMPTY_STATE_SIZE_MODIFIERS, e as EVENT_KEYNAMES, vi as FEED_ITEM_PILL_BORDER_COLORS, xi as FEED_ROW_STATE_BACKGROUND_COLOR, Ue as ICON_NAMES, st as ICON_POSITION_MODIFIERS, We as ICON_SIZE_MODIFIERS, qn as ILLUSTRATION_NAMES, On as INPUT_SIZES, kn as INPUT_TYPES, ct as INVALID_COMBINATION, ei as IVR_NODE_ASSIGN, ti as IVR_NODE_BRANCH, ni as IVR_NODE_CUSTOMER_DATA, ri as IVR_NODE_EXPERT, ii as IVR_NODE_GO_TO, ai as IVR_NODE_HANGUP, oi as IVR_NODE_ICON_TYPES, si as IVR_NODE_LABELS, ci as IVR_NODE_PROMPT_COLLECT, li as IVR_NODE_PROMPT_MENU, ui as IVR_NODE_PROMPT_PLAY, di as IVR_NODE_TRANSFER, t as LABEL_SIZE_MODIFIERS, ji as LEFTBAR_GENERAL_ROW_CONTACT_CENTER_COLORS, Mi as LEFTBAR_GENERAL_ROW_CONTACT_CENTER_VALIDATION_ERROR, Ni as LEFTBAR_GENERAL_ROW_ICON_SIZES, Pi as LEFTBAR_GENERAL_ROW_TYPES, ut as LINK_KIND_MODIFIERS, dt as LINK_VARIANTS, Bt as LIST_ITEM_NAVIGATION_TYPES, Vt as LIST_ITEM_TYPES, ft as MENTION, Cr as MIN_PANEL_SIZE_PX, $n as MODAL_BANNER_KINDS, er as MODAL_KIND_MODIFIERS, tr as MODAL_SIZE_MODIFIERS, Hi as MOTION_TEXT_ANIMATION_MODES, Ui as MOTION_TEXT_SPEEDS, Wi as MOTION_TEXT_TIMING_PRESETS, qr as MULTI_SELECT_SIZES, pt as MUTED, Ze as NOTICE_KINDS, Qe as NOTICE_ROLES, sn as POPOVER_APPEND_TO_VALUES, cn as POPOVER_CONTENT_WIDTHS, ln as POPOVER_DIRECTIONS, un as POPOVER_HEADER_FOOTER_PADDING_CLASSES, dn as POPOVER_INITIAL_FOCUS_STRINGS, fn as POPOVER_PADDING_CLASSES, pn as POPOVER_ROLES, mn as POPOVER_STICKY_VALUES, Me as PRESENCE_STATES, Ne as PRESENCE_STATES_LIST, ir as PROGRESS_CIRCLE_KINDS, ar as PROGRESS_CIRCLE_KIND_DEFAULT, or as PROGRESS_CIRCLE_SIZES, sr as PROGRESS_CIRCLE_SIZE_DEFAULT, lr as RADIO_INPUT_VALIDATION_CLASSES, gi as REACTIONS_ATTRIBUTES, mr as RESIZABLE_CONTEXT_KEY, Or as RICH_TEXT_EDITOR_AUTOFOCUS_TYPES, kr as RICH_TEXT_EDITOR_OUTPUT_FORMATS, Ar as ROOT_LAYOUT_RESPONSIVE_BREAKPOINTS, jr as ROOT_LAYOUT_SIDEBAR_POSITIONS, Pr as SELECT_SIZE_MODIFIERS, Fr as SELECT_STATE_MODIFIERS, Zn as SHORTCUTS_ALIASES_LIST, U as SKELETON_HEADING_HEIGHTS, W as SKELETON_RIPPLE_DURATION, G as SKELETON_SHAPES, K as SKELETON_SHAPE_SIZES, q as SKELETON_TEXT_TYPES, Lr as SPLIT_BUTTON_ICON_SIZES, mt as SUCCESS, Mn as TAB_IMPORTANCE_MODIFIERS, Nn as TAB_LIST_IMPORTANCE_MODIFIERS, Pn as TAB_LIST_KIND_MODIFIERS, Fn as TAB_LIST_SIZES, zr as TOAST_MIN_DURATION, Br as TOAST_ROLES, Hr as TOGGLE_CHECKED_VALUES, Ur as TOGGLE_SIZE_MODIFIERS, tn as TOOLTIP_DELAY_MS, nn as TOOLTIP_DIRECTIONS, rn as TOOLTIP_HIDE_ON_CLICK_VARIANTS, an as TOOLTIP_KIND_MODIFIERS, on as TOOLTIP_STICKY_VALUES, zi as UNREAD_PILL_DIRECTIONS, Bi as UNREAD_PILL_KINDS, n as VALIDATION_MESSAGE_TYPES, ht as WARNING, i as addClassStyleAttrs, hr as buildHandleId, a as capitalizeFirstLetter, ce as codeToEmojiData, le as customEmojiAssetUrl, o as debounce, ue as defaultEmojiAssetUrl, s as disableRootScrolling, Y as durationInHHMM, de as emojiFileExtensionLarge, fe as emojiFileExtensionSmall, pe as emojiImageUrlLarge, me as emojiImageUrlSmall, he as emojiJson, ge as emojiRegex, _e as emojiShortCodeRegex, ve as emojiVersion, c as enableRootScrolling, l as extractNonListeners, u as extractVueListeners, d as filterFormattedMessages, ye as filterValidShortCodes, be as findEmojis, f as findFirstFocusableNode, xe as findShortCodes, p as flushPromises, gn as formatLong, _n as formatMedium, m as formatMessages, vn as formatNoYear, yn as formatNumerical, bn as formatShort, ae as getDateMedium, Se as getEmojiData, Ce as getEmojiShortCode, gt as getLinkKindModifier, h as getPhoneNumberRegex, g as getRandomElement, _ as getRandomInt, v as getUniqueString, y as getValidationState, b as hasFormattedMessageOfType, Sr as hasPercentageMinSize, x as hasSlotContent, S as htmlFragment, vr as invalidateTokenCache, br as isCSSValue, C as isEmailAddress, w as isOutOfViewPort, gr as isPercentageValue, T as isPhoneNumber, E as isURL, fr as isValidSizing, D as javaHashCode, O as kebabCaseToPascalCase, k as linkRegex, yr as parseSizeToPixels, A as pascalCaseToKebabCase, xr as pixelsToPercentage, oe as relativeDate, j as removeClassStyleAttrs, M as returnFirstEl, N as safeConcatStrings, we as setCustomEmojiJson, Te as setCustomEmojiUrl, se as setDateLocale, Ee as setEmojiAssetUrlLarge, De as setEmojiAssetUrlSmall, Oe as shortcodeToEmojiData, ke as stringToUnicode, P as toFluentKeyString, Ae as unicodeToString, pr as validateContainerSize, je as validateCustomEmojiJson, r as validationMessageValidator, F as warnIfUnmounted };