import { type DateOnly, type NvAccordionCustomEvent, type NvAccordionItemCustomEvent, type NvAlertCustomEvent, type NvBadgeCustomEvent, type NvCalendarCustomEvent, type NvDatagridCustomEvent, type NvDatetestCustomEvent, type NvDatetimetestCustomEvent, type NvDialogCustomEvent, type NvDialogfooterCustomEvent, type NvDrawerCustomEvent, type NvDrawerfooterCustomEvent, type NvFieldcheckboxCustomEvent, type NvFielddateCustomEvent, type NvFielddaterangeCustomEvent, type NvFielddropdownCustomEvent, type NvFielddropdownitemCustomEvent, type NvFielddropdownitemcheckCustomEvent, type NvFieldmultiselectCustomEvent, type NvFieldnumberCustomEvent, type NvFieldpasswordCustomEvent, type NvFieldradioCustomEvent, type NvFieldselectCustomEvent, type NvFieldsliderCustomEvent, type NvFieldtextCustomEvent, type NvFieldtextareaCustomEvent, type NvFieldtimeCustomEvent, type NvMenuCustomEvent, type NvMenuitemCustomEvent, type NvNotificationCustomEvent, type NvPaginationNavCustomEvent, type NvPaginationtableCustomEvent, type NvPillCustomEvent, type NvPopoverCustomEvent, type NvSidebarCustomEvent, type NvSplitCustomEvent, type NvTableheaderCustomEvent, type NvTagCustomEvent, type NvTimetestCustomEvent, type NvToggleCustomEvent, type NvTogglebuttonCustomEvent, type NvTogglebuttongroupCustomEvent, type NvTooltipCustomEvent, type TimeOnly } from "@nova-design-system/nova-webcomponents"; import { NvAccordionItem as NvAccordionItemElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-accordion-item.js"; import { NvAccordion as NvAccordionElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-accordion.js"; import { NvAlert as NvAlertElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-alert.js"; import { NvAvatar as NvAvatarElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-avatar.js"; import { NvBadge as NvBadgeElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-badge.js"; import { NvBreadcrumb as NvBreadcrumbElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-breadcrumb.js"; import { NvBreadcrumbs as NvBreadcrumbsElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-breadcrumbs.js"; import { NvButton as NvButtonElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-button.js"; import { NvButtongroup as NvButtongroupElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-buttongroup.js"; import { NvCalendar as NvCalendarElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-calendar.js"; import { NvCol as NvColElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-col.js"; import { NvDatagrid as NvDatagridElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-datagrid.js"; import { NvDatagridcolumn as NvDatagridcolumnElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-datagridcolumn.js"; import { NvDatetest as NvDatetestElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-datetest.js"; import { NvDatetimetest as NvDatetimetestElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-datetimetest.js"; import { NvDialog as NvDialogElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-dialog.js"; import { NvDialogfooter as NvDialogfooterElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-dialogfooter.js"; import { NvDialogheader as NvDialogheaderElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-dialogheader.js"; import { NvDrawer as NvDrawerElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-drawer.js"; import { NvDrawerfooter as NvDrawerfooterElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-drawerfooter.js"; import { NvDrawerheader as NvDrawerheaderElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-drawerheader.js"; import { NvFieldcheckbox as NvFieldcheckboxElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldcheckbox.js"; import { NvFielddate as NvFielddateElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fielddate.js"; import { NvFielddaterange as NvFielddaterangeElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fielddaterange.js"; import { NvFielddropdown as NvFielddropdownElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fielddropdown.js"; import { NvFielddropdownitem as NvFielddropdownitemElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fielddropdownitem.js"; import { NvFielddropdownitemcheck as NvFielddropdownitemcheckElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fielddropdownitemcheck.js"; import { NvFieldmultiselect as NvFieldmultiselectElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldmultiselect.js"; import { NvFieldnumber as NvFieldnumberElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldnumber.js"; import { NvFieldpassword as NvFieldpasswordElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldpassword.js"; import { NvFieldradio as NvFieldradioElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldradio.js"; import { NvFieldselect as NvFieldselectElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldselect.js"; import { NvFieldslider as NvFieldsliderElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldslider.js"; import { NvFieldtext as NvFieldtextElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldtext.js"; import { NvFieldtextarea as NvFieldtextareaElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldtextarea.js"; import { NvFieldtime as NvFieldtimeElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-fieldtime.js"; import { NvIcon as NvIconElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-icon.js"; import { NvIconbutton as NvIconbuttonElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-iconbutton.js"; import { NvLoader as NvLoaderElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-loader.js"; import { NvMenu as NvMenuElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-menu.js"; import { NvMenuitem as NvMenuitemElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-menuitem.js"; import { NvNotificationBullet as NvNotificationBulletElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-notification-bullet.js"; import { NvNotification as NvNotificationElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-notification.js"; import { NvNotificationcontainer as NvNotificationcontainerElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-notificationcontainer.js"; import { NvPaginationNav as NvPaginationNavElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-pagination-nav.js"; import { NvPaginationtable as NvPaginationtableElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-paginationtable.js"; import { NvPill as NvPillElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-pill.js"; import { NvPopover as NvPopoverElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-popover.js"; import { NvRow as NvRowElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-row.js"; import { NvSidebar as NvSidebarElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebar.js"; import { NvSidebarcontent as NvSidebarcontentElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebarcontent.js"; import { NvSidebardivider as NvSidebardividerElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebardivider.js"; import { NvSidebarfooter as NvSidebarfooterElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebarfooter.js"; import { NvSidebargroup as NvSidebargroupElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebargroup.js"; import { NvSidebarheader as NvSidebarheaderElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebarheader.js"; import { NvSidebarlogo as NvSidebarlogoElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebarlogo.js"; import { NvSidebarnavitem as NvSidebarnavitemElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebarnavitem.js"; import { NvSidebarnavsubitem as NvSidebarnavsubitemElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-sidebarnavsubitem.js"; import { NvSplit as NvSplitElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-split.js"; import { NvStack as NvStackElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-stack.js"; import { NvStatusindicator as NvStatusindicatorElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-statusindicator.js"; import { NvTable as NvTableElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-table.js"; import { NvTableheader as NvTableheaderElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-tableheader.js"; import { NvTag as NvTagElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-tag.js"; import { NvTimetest as NvTimetestElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-timetest.js"; import { NvToggle as NvToggleElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-toggle.js"; import { NvTogglebutton as NvTogglebuttonElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-togglebutton.js"; import { NvTogglebuttongroup as NvTogglebuttongroupElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-togglebuttongroup.js"; import { NvTooltip as NvTooltipElement } from "@nova-design-system/nova-webcomponents/dist/components/nv-tooltip.js"; import type { EventName, StencilReactComponent } from '@stencil/react-output-target/runtime'; export type NvAccordionEvents = { onOpenIndexesChanged: EventName>; }; export declare const NvAccordion: StencilReactComponent; export type NvAccordionItemEvents = { onItemToggle: EventName>; }; export declare const NvAccordionItem: StencilReactComponent; export type NvAlertEvents = { onHiddenChanged: EventName>; onHiddenChangedComplete: EventName>; onCloseClicked: EventName>; }; export declare const NvAlert: StencilReactComponent; export type NvAvatarEvents = NonNullable; export declare const NvAvatar: StencilReactComponent; export type NvBadgeEvents = { onCloseClicked: EventName>; onHiddenChanged: EventName>; onHiddenChangedComplete: EventName>; }; export declare const NvBadge: StencilReactComponent; export type NvBreadcrumbEvents = NonNullable; export declare const NvBreadcrumb: StencilReactComponent; export type NvBreadcrumbsEvents = NonNullable; export declare const NvBreadcrumbs: StencilReactComponent; export type NvButtonEvents = NonNullable; export declare const NvButton: StencilReactComponent; export type NvButtongroupEvents = NonNullable; export declare const NvButtongroup: StencilReactComponent; export type NvCalendarEvents = { onSingleDateChange: EventName>; onRangeDateChange: EventName>; onValueChanged: EventName>; }; export declare const NvCalendar: StencilReactComponent; export type NvColEvents = NonNullable; export declare const NvCol: StencilReactComponent; export type NvDatagridEvents = { onAction: EventName>; onSelectedRows: EventName>; onStateChanged: EventName>; }; export declare const NvDatagrid: StencilReactComponent; export type NvDatagridcolumnEvents = NonNullable; export declare const NvDatagridcolumn: StencilReactComponent; export type NvDatetestEvents = { onValueChanged: EventName>; onLastChanged: EventName>; onHistoryChanged: EventName>; onValueDateChanged: EventName>; }; export declare const NvDatetest: StencilReactComponent; export type NvDatetimetestEvents = { onValueChanged: EventName>; onLastChanged: EventName>; onHistoryChanged: EventName>; }; export declare const NvDatetimetest: StencilReactComponent; export type NvDialogEvents = { onOpenChanged: EventName>; }; export declare const NvDialog: StencilReactComponent; export type NvDialogfooterEvents = { onDialogCanceled: EventName>; onDialogPrimaryClicked: EventName>; }; export declare const NvDialogfooter: StencilReactComponent; export type NvDialogheaderEvents = NonNullable; export declare const NvDialogheader: StencilReactComponent; export type NvDrawerEvents = { onOpenChanged: EventName>; }; export declare const NvDrawer: StencilReactComponent; export type NvDrawerfooterEvents = { onDrawerCanceled: EventName>; onDrawerPrimaryClicked: EventName>; }; export declare const NvDrawerfooter: StencilReactComponent; export type NvDrawerheaderEvents = NonNullable; export declare const NvDrawerheader: StencilReactComponent; export type NvFieldcheckboxEvents = { onCheckedChanged: EventName>; }; export declare const NvFieldcheckbox: StencilReactComponent; export type NvFielddateEvents = { onValueChanged: EventName>; }; export declare const NvFielddate: StencilReactComponent; export type NvFielddaterangeEvents = { onDateRangeChange: EventName>; onValueChanged: EventName>; }; export declare const NvFielddaterange: StencilReactComponent; export type NvFielddropdownEvents = { onValueChanged: EventName>; onFilterTextChanged: EventName>; onCleared: EventName>; onOpenChanged: EventName>; onDropdownItemSelected: EventName>; }; export declare const NvFielddropdown: StencilReactComponent; export type NvFielddropdownitemEvents = { onDropdownItemSelected: EventName>; }; export declare const NvFielddropdownitem: StencilReactComponent; export type NvFielddropdownitemcheckEvents = { onItemChecked: EventName>; }; export declare const NvFielddropdownitemcheck: StencilReactComponent; export type NvFieldmultiselectEvents = { onValueChanged: EventName>; onFilterTextChanged: EventName>; }; export declare const NvFieldmultiselect: StencilReactComponent; export type NvFieldnumberEvents = { onValueChanged: EventName>; }; export declare const NvFieldnumber: StencilReactComponent; export type NvFieldpasswordEvents = { onValueChanged: EventName>; }; export declare const NvFieldpassword: StencilReactComponent; export type NvFieldradioEvents = { onCheckedChanged: EventName>; }; export declare const NvFieldradio: StencilReactComponent; export type NvFieldselectEvents = { onValueChanged: EventName>; onCleared: EventName>; }; export declare const NvFieldselect: StencilReactComponent; export type NvFieldsliderEvents = { onValueChanged: EventName>; }; export declare const NvFieldslider: StencilReactComponent; export type NvFieldtextEvents = { onValueChanged: EventName>; }; export declare const NvFieldtext: StencilReactComponent; export type NvFieldtextareaEvents = { onValueChanged: EventName>; }; export declare const NvFieldtextarea: StencilReactComponent; export type NvFieldtimeEvents = { onValueChanged: EventName>; }; export declare const NvFieldtime: StencilReactComponent; export type NvIconEvents = NonNullable; export declare const NvIcon: StencilReactComponent; export type NvIconbuttonEvents = NonNullable; export declare const NvIconbutton: StencilReactComponent; export type NvLoaderEvents = NonNullable; export declare const NvLoader: StencilReactComponent; export type NvMenuEvents = { onMenuitemSelected: EventName>; }; export declare const NvMenu: StencilReactComponent; export type NvMenuitemEvents = { onMenuitemSelected: EventName>; }; export declare const NvMenuitem: StencilReactComponent; export type NvNotificationEvents = { onHiddenChanged: EventName>; }; export declare const NvNotification: StencilReactComponent; export type NvNotificationBulletEvents = NonNullable; export declare const NvNotificationBullet: StencilReactComponent; export type NvNotificationcontainerEvents = NonNullable; export declare const NvNotificationcontainer: StencilReactComponent; export type NvPaginationNavEvents = { onCurrentPageChanged: EventName>; }; export declare const NvPaginationNav: StencilReactComponent; export type NvPaginationtableEvents = { onPageIndexChanged: EventName>; onPageSizeChanged: EventName>; }; export declare const NvPaginationtable: StencilReactComponent; export type NvPillEvents = { onToggled: EventName>; }; export declare const NvPill: StencilReactComponent; export type NvPopoverEvents = { onOpenChanged: EventName>; }; export declare const NvPopover: StencilReactComponent; export type NvRowEvents = NonNullable; export declare const NvRow: StencilReactComponent; export type NvSidebarEvents = { onOpenChanged: EventName>; onWidthChanged: EventName>; }; export declare const NvSidebar: StencilReactComponent; export type NvSidebarcontentEvents = NonNullable; export declare const NvSidebarcontent: StencilReactComponent; export type NvSidebardividerEvents = NonNullable; export declare const NvSidebardivider: StencilReactComponent; export type NvSidebarfooterEvents = NonNullable; export declare const NvSidebarfooter: StencilReactComponent; export type NvSidebargroupEvents = NonNullable; export declare const NvSidebargroup: StencilReactComponent; export type NvSidebarheaderEvents = NonNullable; export declare const NvSidebarheader: StencilReactComponent; export type NvSidebarlogoEvents = NonNullable; export declare const NvSidebarlogo: StencilReactComponent; export type NvSidebarnavitemEvents = NonNullable; export declare const NvSidebarnavitem: StencilReactComponent; export type NvSidebarnavsubitemEvents = NonNullable; export declare const NvSidebarnavsubitem: StencilReactComponent; export type NvSplitEvents = { onSizesChanged: EventName>; }; export declare const NvSplit: StencilReactComponent; export type NvStackEvents = NonNullable; export declare const NvStack: StencilReactComponent; export type NvStatusindicatorEvents = NonNullable; export declare const NvStatusindicator: StencilReactComponent; export type NvTableEvents = NonNullable; export declare const NvTable: StencilReactComponent; export type NvTableheaderEvents = { onSortDirectionChanged: EventName>; }; export declare const NvTableheader: StencilReactComponent; export type NvTagEvents = { onDismissed: EventName>; }; export declare const NvTag: StencilReactComponent; export type NvTimetestEvents = { onValueChanged: EventName>; onLastChanged: EventName>; onHistoryChanged: EventName>; onValueDateChanged: EventName>; }; export declare const NvTimetest: StencilReactComponent; export type NvToggleEvents = { onCheckedChanged: EventName>; }; export declare const NvToggle: StencilReactComponent; export type NvTogglebuttonEvents = { onToggled: EventName>; }; export declare const NvTogglebutton: StencilReactComponent; export type NvTogglebuttongroupEvents = { onValueChanged: EventName>; }; export declare const NvTogglebuttongroup: StencilReactComponent; export type NvTooltipEvents = { onOpenChanged: EventName>; }; export declare const NvTooltip: StencilReactComponent;