import type { EventName, StencilReactComponent } from '@stencil/react-output-target/runtime'; import { type SerializeShadowRootOptions } from '@stencil/react-output-target/ssr'; import { type TagDragEndDetail, type TagDragStartDetail, type XplBannerCustomEvent, type XplButtonRowCustomEvent, type XplCalendarCustomEvent, type XplCheckboxCustomEvent, type XplChoicelistCustomEvent, type XplDropdownCustomEvent, type XplDynamicTableCustomEvent, type XplInputColorCustomEvent, type XplInputCustomEvent, type XplInputDateCustomEvent, type XplInputFileCustomEvent, type XplInputPhoneCustomEvent, type XplInputSearchCustomEvent, type XplInputTimeCustomEvent, type XplListCustomEvent, type XplListItemCustomEvent, type XplListOrderChangeDetail, type XplMainNavCustomEvent, type XplModalCustomEvent, type XplNavItemCustomEvent, type XplPaginationCustomEvent, type XplPopoverCustomEvent, type XplRadioCustomEvent, type XplSelectCustomEvent, type XplSideNavCustomEvent, type XplSideNavHeaderItemCustomEvent, type XplSideNavItemCustomEvent, type XplSideNavSectionCustomEvent, type XplSlideoutCustomEvent, type XplSpotlightCustomEvent, type XplTabCustomEvent, type XplTableCustomEvent, type XplTableHeaderCellCustomEvent, type XplTabsCustomEvent, type XplTagCustomEvent, type XplToggleCustomEvent, type XplTopNavCustomEvent, type XplTopNavItemCustomEvent, type XplUtilityBarCustomEvent } from "@xplortech/apollo-core"; import type { Components } from "@xplortech/apollo-core/dist/components"; import { XplAccordion as XplAccordionElement } from "@xplortech/apollo-core/dist/components/xpl-accordion.js"; import { XplApplicationShell as XplApplicationShellElement } from "@xplortech/apollo-core/dist/components/xpl-application-shell.js"; import { XplAvatar as XplAvatarElement } from "@xplortech/apollo-core/dist/components/xpl-avatar.js"; import { XplBackdrop as XplBackdropElement } from "@xplortech/apollo-core/dist/components/xpl-backdrop.js"; import { XplBadge as XplBadgeElement } from "@xplortech/apollo-core/dist/components/xpl-badge.js"; import { XplBanner as XplBannerElement } from "@xplortech/apollo-core/dist/components/xpl-banner.js"; import { XplBreadcrumbItem as XplBreadcrumbItemElement } from "@xplortech/apollo-core/dist/components/xpl-breadcrumb-item.js"; import { XplBreadcrumbs as XplBreadcrumbsElement } from "@xplortech/apollo-core/dist/components/xpl-breadcrumbs.js"; import { XplButtonRow as XplButtonRowElement } from "@xplortech/apollo-core/dist/components/xpl-button-row.js"; import { XplButton as XplButtonElement } from "@xplortech/apollo-core/dist/components/xpl-button.js"; import { XplCalendar as XplCalendarElement } from "@xplortech/apollo-core/dist/components/xpl-calendar.js"; import { XplCheckbox as XplCheckboxElement } from "@xplortech/apollo-core/dist/components/xpl-checkbox.js"; import { XplChoicelist as XplChoicelistElement } from "@xplortech/apollo-core/dist/components/xpl-choicelist.js"; import { XplContentArea as XplContentAreaElement } from "@xplortech/apollo-core/dist/components/xpl-content-area.js"; import { XplDashboard as XplDashboardElement } from "@xplortech/apollo-core/dist/components/xpl-dashboard.js"; import { XplDataCard as XplDataCardElement } from "@xplortech/apollo-core/dist/components/xpl-data-card.js"; import { XplDivider as XplDividerElement } from "@xplortech/apollo-core/dist/components/xpl-divider.js"; import { XplDropdownGroup as XplDropdownGroupElement } from "@xplortech/apollo-core/dist/components/xpl-dropdown-group.js"; import { XplDropdownHeading as XplDropdownHeadingElement } from "@xplortech/apollo-core/dist/components/xpl-dropdown-heading.js"; import { XplDropdownOption as XplDropdownOptionElement } from "@xplortech/apollo-core/dist/components/xpl-dropdown-option.js"; import { XplDropdown as XplDropdownElement } from "@xplortech/apollo-core/dist/components/xpl-dropdown.js"; import { XplDynamicTableCell as XplDynamicTableCellElement } from "@xplortech/apollo-core/dist/components/xpl-dynamic-table-cell.js"; import { XplDynamicTableRow as XplDynamicTableRowElement } from "@xplortech/apollo-core/dist/components/xpl-dynamic-table-row.js"; import { XplDynamicTable as XplDynamicTableElement } from "@xplortech/apollo-core/dist/components/xpl-dynamic-table.js"; import { XplGridItem as XplGridItemElement } from "@xplortech/apollo-core/dist/components/xpl-grid-item.js"; import { XplGrid as XplGridElement } from "@xplortech/apollo-core/dist/components/xpl-grid.js"; import { XplHeaderAccordion as XplHeaderAccordionElement } from "@xplortech/apollo-core/dist/components/xpl-header-accordion.js"; import { XplIcon as XplIconElement } from "@xplortech/apollo-core/dist/components/xpl-icon.js"; import { XplInputColor as XplInputColorElement } from "@xplortech/apollo-core/dist/components/xpl-input-color.js"; import { XplInputDate as XplInputDateElement } from "@xplortech/apollo-core/dist/components/xpl-input-date.js"; import { XplInputFile as XplInputFileElement } from "@xplortech/apollo-core/dist/components/xpl-input-file.js"; import { XplInputPhone as XplInputPhoneElement } from "@xplortech/apollo-core/dist/components/xpl-input-phone.js"; import { XplInputSearch as XplInputSearchElement } from "@xplortech/apollo-core/dist/components/xpl-input-search.js"; import { XplInputTime as XplInputTimeElement } from "@xplortech/apollo-core/dist/components/xpl-input-time.js"; import { XplInput as XplInputElement } from "@xplortech/apollo-core/dist/components/xpl-input.js"; import { XplLargeCard as XplLargeCardElement } from "@xplortech/apollo-core/dist/components/xpl-large-card.js"; import { XplListItem as XplListItemElement } from "@xplortech/apollo-core/dist/components/xpl-list-item.js"; import { XplList as XplListElement } from "@xplortech/apollo-core/dist/components/xpl-list.js"; import { XplMainNav as XplMainNavElement } from "@xplortech/apollo-core/dist/components/xpl-main-nav.js"; import { XplModal as XplModalElement } from "@xplortech/apollo-core/dist/components/xpl-modal.js"; import { XplNavHeaderMenu as XplNavHeaderMenuElement } from "@xplortech/apollo-core/dist/components/xpl-nav-header-menu.js"; import { XplNavItem as XplNavItemElement } from "@xplortech/apollo-core/dist/components/xpl-nav-item.js"; import { XplPagination as XplPaginationElement } from "@xplortech/apollo-core/dist/components/xpl-pagination.js"; import { XplPanel as XplPanelElement } from "@xplortech/apollo-core/dist/components/xpl-panel.js"; import { XplPopover as XplPopoverElement } from "@xplortech/apollo-core/dist/components/xpl-popover.js"; import { XplProgressBar as XplProgressBarElement } from "@xplortech/apollo-core/dist/components/xpl-progress-bar.js"; import { XplProgressIndicator as XplProgressIndicatorElement } from "@xplortech/apollo-core/dist/components/xpl-progress-indicator.js"; import { XplRadio as XplRadioElement } from "@xplortech/apollo-core/dist/components/xpl-radio.js"; import { XplSecondaryNav as XplSecondaryNavElement } from "@xplortech/apollo-core/dist/components/xpl-secondary-nav.js"; import { XplSelect as XplSelectElement } from "@xplortech/apollo-core/dist/components/xpl-select.js"; import { XplSideNavHeaderItem as XplSideNavHeaderItemElement } from "@xplortech/apollo-core/dist/components/xpl-side-nav-header-item.js"; import { XplSideNavItem as XplSideNavItemElement } from "@xplortech/apollo-core/dist/components/xpl-side-nav-item.js"; import { XplSideNavSection as XplSideNavSectionElement } from "@xplortech/apollo-core/dist/components/xpl-side-nav-section.js"; import { XplSideNav as XplSideNavElement } from "@xplortech/apollo-core/dist/components/xpl-side-nav.js"; import { XplSkeleton as XplSkeletonElement } from "@xplortech/apollo-core/dist/components/xpl-skeleton.js"; import { XplSlideout as XplSlideoutElement } from "@xplortech/apollo-core/dist/components/xpl-slideout.js"; import { XplSpotlight as XplSpotlightElement } from "@xplortech/apollo-core/dist/components/xpl-spotlight.js"; import { XplTabPanel as XplTabPanelElement } from "@xplortech/apollo-core/dist/components/xpl-tab-panel.js"; import { XplTab as XplTabElement } from "@xplortech/apollo-core/dist/components/xpl-tab.js"; import { XplTableBody as XplTableBodyElement } from "@xplortech/apollo-core/dist/components/xpl-table-body.js"; import { XplTableFooterCell as XplTableFooterCellElement } from "@xplortech/apollo-core/dist/components/xpl-table-footer-cell.js"; import { XplTableFooter as XplTableFooterElement } from "@xplortech/apollo-core/dist/components/xpl-table-footer.js"; import { XplTableHeaderCell as XplTableHeaderCellElement } from "@xplortech/apollo-core/dist/components/xpl-table-header-cell.js"; import { XplTableHeader as XplTableHeaderElement } from "@xplortech/apollo-core/dist/components/xpl-table-header.js"; import { XplTableRow as XplTableRowElement } from "@xplortech/apollo-core/dist/components/xpl-table-row.js"; import { XplTable as XplTableElement } from "@xplortech/apollo-core/dist/components/xpl-table.js"; import { XplTabs as XplTabsElement } from "@xplortech/apollo-core/dist/components/xpl-tabs.js"; import { XplTag as XplTagElement } from "@xplortech/apollo-core/dist/components/xpl-tag.js"; import { XplToast as XplToastElement } from "@xplortech/apollo-core/dist/components/xpl-toast.js"; import { XplToggle as XplToggleElement } from "@xplortech/apollo-core/dist/components/xpl-toggle.js"; import { XplToolbar as XplToolbarElement } from "@xplortech/apollo-core/dist/components/xpl-toolbar.js"; import { XplTooltip as XplTooltipElement } from "@xplortech/apollo-core/dist/components/xpl-tooltip.js"; import { XplTopNavItem as XplTopNavItemElement } from "@xplortech/apollo-core/dist/components/xpl-top-nav-item.js"; import { XplTopNavMenu as XplTopNavMenuElement } from "@xplortech/apollo-core/dist/components/xpl-top-nav-menu.js"; import { XplTopNav as XplTopNavElement } from "@xplortech/apollo-core/dist/components/xpl-top-nav.js"; import { XplUtilityBar as XplUtilityBarElement } from "@xplortech/apollo-core/dist/components/xpl-utility-bar.js"; export declare const serializeShadowRoot: SerializeShadowRootOptions; export type XplAccordionEvents = NonNullable; export declare const XplAccordion: StencilReactComponent; export type XplApplicationShellEvents = NonNullable; export declare const XplApplicationShell: StencilReactComponent; export type XplAvatarEvents = NonNullable; export declare const XplAvatar: StencilReactComponent; export type XplBackdropEvents = NonNullable; export declare const XplBackdrop: StencilReactComponent; export type XplBadgeEvents = NonNullable; export declare const XplBadge: StencilReactComponent; export type XplBannerEvents = { onAction: EventName>; onDismiss: EventName>; onSecondaryAction: EventName>; }; export declare const XplBanner: StencilReactComponent; export type XplBreadcrumbItemEvents = NonNullable; export declare const XplBreadcrumbItem: StencilReactComponent; export type XplBreadcrumbsEvents = NonNullable; export declare const XplBreadcrumbs: StencilReactComponent; export type XplButtonEvents = NonNullable; export declare const XplButton: StencilReactComponent; export type XplButtonRowEvents = { onClickPrimary: EventName>; onClickSecondary: EventName>; onClickTertiary: EventName>; }; export declare const XplButtonRow: StencilReactComponent; export type XplCalendarEvents = { onDateSelected: EventName>; }; export declare const XplCalendar: StencilReactComponent; export type XplCheckboxEvents = { onCheckboxChange: EventName>; }; export declare const XplCheckbox: StencilReactComponent; export type XplChoicelistEvents = { onChoicelistChange: EventName>; onChoicelistValueChange: EventName>; }; export declare const XplChoicelist: StencilReactComponent; export type XplContentAreaEvents = NonNullable; export declare const XplContentArea: StencilReactComponent; export type XplDashboardEvents = NonNullable; export declare const XplDashboard: StencilReactComponent; export type XplDataCardEvents = NonNullable; export declare const XplDataCard: StencilReactComponent; export type XplDividerEvents = NonNullable; export declare const XplDivider: StencilReactComponent; export type XplDropdownEvents = { onIsOpenChange: EventName>; }; export declare const XplDropdown: StencilReactComponent; export type XplDropdownGroupEvents = NonNullable; export declare const XplDropdownGroup: StencilReactComponent; export type XplDropdownHeadingEvents = NonNullable; export declare const XplDropdownHeading: StencilReactComponent; export type XplDropdownOptionEvents = NonNullable; export declare const XplDropdownOption: StencilReactComponent; export type XplDynamicTableEvents = { onSelectedItemCountChange: EventName>; }; export declare const XplDynamicTable: StencilReactComponent; export type XplDynamicTableCellEvents = NonNullable; export declare const XplDynamicTableCell: StencilReactComponent; export type XplDynamicTableRowEvents = NonNullable; export declare const XplDynamicTableRow: StencilReactComponent; export type XplGridEvents = NonNullable; export declare const XplGrid: StencilReactComponent; export type XplGridItemEvents = NonNullable; export declare const XplGridItem: StencilReactComponent; export type XplHeaderAccordionEvents = NonNullable; export declare const XplHeaderAccordion: StencilReactComponent; export type XplIconEvents = NonNullable; export declare const XplIcon: StencilReactComponent; export type XplInputEvents = { onBlurEvent: EventName>; onFocusEvent: EventName>; onInputEvent: EventName>; onSearch: EventName>; onValueChange: EventName>; }; export declare const XplInput: StencilReactComponent; export type XplInputColorEvents = { onInputChange: EventName>; onHasErrorStateChanged: EventName>; }; export declare const XplInputColor: StencilReactComponent; export type XplInputDateEvents = { onValueChange: EventName>; onHasErrorStateChanged: EventName>; onRangeSelected: EventName>; }; export declare const XplInputDate: StencilReactComponent; export type XplInputFileEvents = { onInputChange: EventName>; }; export declare const XplInputFile: StencilReactComponent; export type XplInputPhoneEvents = { onHasErrorStateChanged: EventName>; onValueChange: EventName>; }; export declare const XplInputPhone: StencilReactComponent; export type XplInputSearchEvents = { onBlurEvent: EventName>; onFocusEvent: EventName>; onInputEvent: EventName>; onSearch: EventName>; onValueChange: EventName>; }; export declare const XplInputSearch: StencilReactComponent; export type XplInputTimeEvents = { onValueChange: EventName>; onHasErrorStateChanged: EventName>; }; export declare const XplInputTime: StencilReactComponent; export type XplLargeCardEvents = NonNullable; export declare const XplLargeCard: StencilReactComponent; export type XplListEvents = { onItemSelect: EventName>; onOrderChange: EventName>; }; export declare const XplList: StencilReactComponent; export type XplListItemEvents = { onItemDragEnd: EventName>; onItemDragStart: EventName>; onItemDrop: EventName>; onItemSelect: EventName>; }; export declare const XplListItem: StencilReactComponent; export type XplMainNavEvents = { onNavWidth: EventName>; }; export declare const XplMainNav: StencilReactComponent; export type XplModalEvents = { onModalClosed: EventName>; }; export declare const XplModal: StencilReactComponent; export type XplNavHeaderMenuEvents = NonNullable; export declare const XplNavHeaderMenu: StencilReactComponent; export type XplNavItemEvents = { onNavOpen: EventName>; }; export declare const XplNavItem: StencilReactComponent; export type XplPaginationEvents = { onPageChange: EventName>; onRowsPerPageChange: EventName>; }; export declare const XplPagination: StencilReactComponent; export type XplPanelEvents = NonNullable; export declare const XplPanel: StencilReactComponent; export type XplPopoverEvents = { onIsOpenChange: EventName>; }; export declare const XplPopover: StencilReactComponent; export type XplProgressBarEvents = NonNullable; export declare const XplProgressBar: StencilReactComponent; export type XplProgressIndicatorEvents = NonNullable; export declare const XplProgressIndicator: StencilReactComponent; export type XplRadioEvents = { onRadioChange: EventName>; }; export declare const XplRadio: StencilReactComponent; export type XplSecondaryNavEvents = NonNullable; export declare const XplSecondaryNav: StencilReactComponent; export type XplSelectEvents = { onSelectChange: EventName>; onChangeEvent: EventName>; onDropdownStateChange: EventName>; onTriggerDropdown: EventName>; }; export declare const XplSelect: StencilReactComponent; export type XplSideNavEvents = { onOpenChange: EventName>; }; export declare const XplSideNav: StencilReactComponent; export type XplSideNavHeaderItemEvents = { onNavigate: EventName>; }; export declare const XplSideNavHeaderItem: StencilReactComponent; export type XplSideNavItemEvents = { onExpandedChange: EventName>; onNavigate: EventName>; }; export declare const XplSideNavItem: StencilReactComponent; export type XplSideNavSectionEvents = { onExpandedChange: EventName>; }; export declare const XplSideNavSection: StencilReactComponent; export type XplSkeletonEvents = NonNullable; export declare const XplSkeleton: StencilReactComponent; export type XplSlideoutEvents = { onIsOpenChange: EventName>; }; export declare const XplSlideout: StencilReactComponent; export type XplSpotlightEvents = { onDismiss: EventName>; onPrimaryAction: EventName>; onSecondaryAction: EventName>; onTargetClick: EventName>; }; export declare const XplSpotlight: StencilReactComponent; export type XplTabEvents = { onTabChange: EventName>; }; export declare const XplTab: StencilReactComponent; export type XplTabPanelEvents = NonNullable; export declare const XplTabPanel: StencilReactComponent; export type XplTableEvents = { onTableSelect: EventName>; onSortChanged: EventName>; }; export declare const XplTable: StencilReactComponent; export type XplTableBodyEvents = NonNullable; export declare const XplTableBody: StencilReactComponent; export type XplTableFooterEvents = NonNullable; export declare const XplTableFooter: StencilReactComponent; export type XplTableFooterCellEvents = NonNullable; export declare const XplTableFooterCell: StencilReactComponent; export type XplTableHeaderEvents = NonNullable; export declare const XplTableHeader: StencilReactComponent; export type XplTableHeaderCellEvents = { onSortChanged: EventName>; }; export declare const XplTableHeaderCell: StencilReactComponent; export type XplTableRowEvents = NonNullable; export declare const XplTableRow: StencilReactComponent; export type XplTabsEvents = { onTabChange: EventName>; }; export declare const XplTabs: StencilReactComponent; export type XplTagEvents = { onClose: EventName>; onTagDragEnd: EventName>; onTagDragStart: EventName>; onTagRemove: EventName>; }; export declare const XplTag: StencilReactComponent; export type XplToastEvents = NonNullable; export declare const XplToast: StencilReactComponent; export type XplToggleEvents = { onToggleChange: EventName>; }; export declare const XplToggle: StencilReactComponent; export type XplToolbarEvents = NonNullable; export declare const XplToolbar: StencilReactComponent; export type XplTooltipEvents = NonNullable; export declare const XplTooltip: StencilReactComponent; export type XplTopNavEvents = { onBrandClick: EventName>; onNavOpen: EventName>; }; export declare const XplTopNav: StencilReactComponent; export type XplTopNavItemEvents = { onNavItemClick: EventName>; onOpenChange: EventName>; }; export declare const XplTopNavItem: StencilReactComponent; export type XplTopNavMenuEvents = NonNullable; export declare const XplTopNavMenu: StencilReactComponent; export type XplUtilityBarEvents = { onNavOpen: EventName>; }; export declare const XplUtilityBar: StencilReactComponent;