import { ChangeDetectorRef, ElementRef, EventEmitter, NgZone } from '@angular/core'; import { Components } from '@trimble-oss/moduswebcomponents'; import type { IAutocompleteItem as IModusWcAutocompleteIAutocompleteItem } from '@trimble-oss/moduswebcomponents'; import type { IBreadcrumb as IModusWcBreadcrumbsIBreadcrumb } from '@trimble-oss/moduswebcomponents'; import type { IPageChange as IModusWcPaginationIPageChange } from '@trimble-oss/moduswebcomponents'; import type { IRatingChange as IModusWcRatingIRatingChange } from '@trimble-oss/moduswebcomponents'; import type { SortingState as IModusWcTableSortingState } from '@trimble-oss/moduswebcomponents'; import type { IPaginationChangeEventDetail as IModusWcTableIPaginationChangeEventDetail } from '@trimble-oss/moduswebcomponents'; import type { IThemeConfig as IModusWcThemeSwitcherIThemeConfig } from '@trimble-oss/moduswebcomponents'; import * as i0 from "@angular/core"; export declare class ModusWcAccordion { protected z: NgZone; protected el: HTMLModusWcAccordionElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcAccordion extends Components.ModusWcAccordion { /** * When a collapse expanded state is changed, this event outputs the relevant index and state */ expandedChange: EventEmitter>; } export declare class ModusWcAlert { protected z: NgZone; protected el: HTMLModusWcAlertElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcAlert extends Components.ModusWcAlert { /** * An event that fires when the alert is dismissed */ dismissClick: EventEmitter>; } export declare class ModusWcAutocomplete { protected z: NgZone; protected el: HTMLModusWcAutocompleteElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcAutocomplete extends Components.ModusWcAutocomplete { /** * Event emitted when a selected item chip is removed. */ chipRemove: EventEmitter>; /** * Event emitted when chips expansion state changes. */ chipsExpansionChange: EventEmitter>; /** * Event emitted when the clear button is clicked. */ clearClick: EventEmitter>; /** * Event emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Event emitted when the input value changes. This event is debounced based on the debounceMs prop. */ inputChange: EventEmitter>; /** * Event emitted when the input gains focus. */ inputFocus: EventEmitter>; /** * Event emitted when a menu item is selected. */ itemSelect: EventEmitter>; } export declare class ModusWcAvatar { protected z: NgZone; protected el: HTMLModusWcAvatarElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcAvatar extends Components.ModusWcAvatar { } export declare class ModusWcBadge { protected z: NgZone; protected el: HTMLModusWcBadgeElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcBadge extends Components.ModusWcBadge { } export declare class ModusWcBreadcrumbs { protected z: NgZone; protected el: HTMLModusWcBreadcrumbsElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcBreadcrumbs extends Components.ModusWcBreadcrumbs { /** * Event emitted when a breadcrumb is clicked. */ breadcrumbClick: EventEmitter>; } export declare class ModusWcButton { protected z: NgZone; protected el: HTMLModusWcButtonElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcButton extends Components.ModusWcButton { /** * Event emitted when the button is clicked or activated via keyboard. */ buttonClick: EventEmitter>; } export declare class ModusWcButtonGroup { protected z: NgZone; protected el: HTMLModusWcButtonGroupElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcButtonGroup extends Components.ModusWcButtonGroup { /** * Event emitted when any button in the group is clicked */ buttonGroupClick: EventEmitter>; /** * Event emitted when button selection changes */ buttonSelectionChange: EventEmitter>; } export declare class ModusWcCard { protected z: NgZone; protected el: HTMLModusWcCardElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcCard extends Components.ModusWcCard { } export declare class ModusWcCheckbox { protected z: NgZone; protected el: HTMLModusWcCheckboxElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcCheckbox extends Components.ModusWcCheckbox { /** * Emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Emitted when the input value changes. */ inputChange: EventEmitter>; /** * Emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcChip { protected z: NgZone; protected el: HTMLModusWcChipElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcChip extends Components.ModusWcChip { /** * Event emitted when the chip is clicked or activated via keyboard. */ chipClick: EventEmitter>; /** * Event emitted when the close chip icon button is clicked. */ chipRemove: EventEmitter>; } export declare class ModusWcCollapse { protected z: NgZone; protected el: HTMLModusWcCollapseElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcCollapse extends Components.ModusWcCollapse { /** * Event emitted when the expanded prop is internally changed. */ expandedChange: EventEmitter>; } export declare class ModusWcDate { protected z: NgZone; protected el: HTMLModusWcDateElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcDate extends Components.ModusWcDate { /** * Event emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Event emitted when the input value changes. `target.value` is always ISO 8601 (YYYY-MM-DD), or empty string when incomplete or invalid. */ inputChange: EventEmitter>; /** * Event emitted when the input gains focus. */ inputFocus: EventEmitter>; /** * Event emitted when the calendar month selection changes. */ calendarMonthChange: EventEmitter>; /** * Event emitted when the calendar year selection changes. */ calendarYearChange: EventEmitter>; } export declare class ModusWcDivider { protected z: NgZone; protected el: HTMLModusWcDividerElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcDivider extends Components.ModusWcDivider { } export declare class ModusWcDropdownMenu { protected z: NgZone; protected el: HTMLModusWcDropdownMenuElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcDropdownMenu extends Components.ModusWcDropdownMenu { /** * Event emitted when the menuVisible prop changes. */ menuVisibilityChange: EventEmitter>; } export declare class ModusWcFileDropzone { protected z: NgZone; protected el: HTMLModusWcFileDropzoneElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcFileDropzone extends Components.ModusWcFileDropzone { /** * Event emitted when files are selected */ fileSelect: EventEmitter>; } export declare class ModusWcHandle { protected z: NgZone; protected el: HTMLModusWcHandleElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcHandle extends Components.ModusWcHandle { } export declare class ModusWcIcon { protected z: NgZone; protected el: HTMLModusWcIconElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcIcon extends Components.ModusWcIcon { } export declare class ModusWcInputFeedback { protected z: NgZone; protected el: HTMLModusWcInputFeedbackElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcInputFeedback extends Components.ModusWcInputFeedback { } export declare class ModusWcInputLabel { protected z: NgZone; protected el: HTMLModusWcInputLabelElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcInputLabel extends Components.ModusWcInputLabel { } export declare class ModusWcLoader { protected z: NgZone; protected el: HTMLModusWcLoaderElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcLoader extends Components.ModusWcLoader { } export declare class ModusWcLogo { protected z: NgZone; protected el: HTMLModusWcLogoElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcLogo extends Components.ModusWcLogo { } export declare class ModusWcMenu { protected z: NgZone; protected el: HTMLModusWcMenuElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcMenu extends Components.ModusWcMenu { /** * Event emitted when the menu loses focus. */ menuFocusout: EventEmitter>; /** * Event emitted when the selection changes in multiple selection mode. Emits the array of currently selected menu item elements. */ menuSelectionChange: EventEmitter>; } export declare class ModusWcMenuItem { protected z: NgZone; protected el: HTMLModusWcMenuItemElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcMenuItem extends Components.ModusWcMenuItem { /** * Event emitted when a menu item is selected. */ itemSelect: EventEmitter>; } export declare class ModusWcModal { protected z: NgZone; protected el: HTMLModusWcModalElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcModal extends Components.ModusWcModal { } export declare class ModusWcNavbar { protected z: NgZone; protected el: HTMLModusWcNavbarElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcNavbar extends Components.ModusWcNavbar { /** * Event emitted when the AI button is clicked or activated via keyboard. */ aiClick: EventEmitter>; /** * Event emitted when the apps button is clicked or activated via keyboard. */ appsClick: EventEmitter>; /** * Event emitted when the apps menu open state changes. */ appsMenuOpenChange: EventEmitter>; /** * Event emitted when the condensed menu open state changes. */ condensedMenuOpenChange: EventEmitter>; /** * Event emitted when the help button is clicked or activated via keyboard. */ helpClick: EventEmitter>; /** * Event emitted when the main menu open state changes. */ mainMenuOpenChange: EventEmitter>; /** * Event emitted when the user profile Access MyTrimble button is clicked or activated via keyboard. */ myTrimbleClick: EventEmitter>; /** * Event emitted when the notifications button is clicked or activated via keyboard. */ notificationsClick: EventEmitter>; /** * Event emitted when the notifications menu open state changes. */ notificationsMenuOpenChange: EventEmitter>; /** * Event emitted when the search input value is changed. */ searchChange: EventEmitter>; /** * Event emitted when the search button is clicked or activated via keyboard. */ searchClick: EventEmitter>; /** * Event emitted when the search input open state changes. */ searchInputOpenChange: EventEmitter>; /** * Event emitted when the user profile sign out button is clicked or activated via keyboard. */ signOutClick: EventEmitter>; /** * Event emitted when the logo button is clicked or activated via keyboard,regardless of the `logoName` prop value. */ trimbleLogoClick: EventEmitter>; /** * Event emitted when the user menu open state changes. */ userMenuOpenChange: EventEmitter>; } export declare class ModusWcNumberInput { protected z: NgZone; protected el: HTMLModusWcNumberInputElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcNumberInput extends Components.ModusWcNumberInput { /** * Event emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Event emitted when the input value changes. */ inputChange: EventEmitter>; /** * Event emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcPagination { protected z: NgZone; protected el: HTMLModusWcPaginationElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcPagination extends Components.ModusWcPagination { /** * Event emitted when page changes */ pageChange: EventEmitter>; } export declare class ModusWcPanel { protected z: NgZone; protected el: HTMLModusWcPanelElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcPanel extends Components.ModusWcPanel { } export declare class ModusWcProfileMenu { protected z: NgZone; protected el: HTMLModusWcProfileMenuElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcProfileMenu extends Components.ModusWcProfileMenu { /** * Emitted when the Sign Out menu item is clicked */ signOutClick: EventEmitter>; /** * Emitted when any menu item is clicked, passing back the item value or label */ menuItemClick: EventEmitter>; } export declare class ModusWcProgress { protected z: NgZone; protected el: HTMLModusWcProgressElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcProgress extends Components.ModusWcProgress { } export declare class ModusWcRadio { protected z: NgZone; protected el: HTMLModusWcRadioElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcRadio extends Components.ModusWcRadio { /** * Emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Emitted when the input value changes. */ inputChange: EventEmitter>; /** * Emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcRating { protected z: NgZone; protected el: HTMLModusWcRatingElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcRating extends Components.ModusWcRating { /** * Event emitted when the rating changes */ ratingChange: EventEmitter>; } export declare class ModusWcSelect { protected z: NgZone; protected el: HTMLModusWcSelectElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcSelect extends Components.ModusWcSelect { /** * Event emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Event emitted when the input value changes. */ inputChange: EventEmitter>; /** * Event emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcSideNavigation { protected z: NgZone; protected el: HTMLModusWcSideNavigationElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcSideNavigation extends Components.ModusWcSideNavigation { /** * Event emitted when the expanded state changes (expanded/collapsed). */ expandedChange: EventEmitter>; } export declare class ModusWcSkeleton { protected z: NgZone; protected el: HTMLModusWcSkeletonElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcSkeleton extends Components.ModusWcSkeleton { } export declare class ModusWcSlider { protected z: NgZone; protected el: HTMLModusWcSliderElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcSlider extends Components.ModusWcSlider { /** * Emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Emitted when the input value changes. */ inputChange: EventEmitter>; /** * Emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcStepper { protected z: NgZone; protected el: HTMLModusWcStepperElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcStepper extends Components.ModusWcStepper { } export declare class ModusWcSwitch { protected z: NgZone; protected el: HTMLModusWcSwitchElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcSwitch extends Components.ModusWcSwitch { /** * Emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Emitted when the input value changes. */ inputChange: EventEmitter>; /** * Emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcTable { protected z: NgZone; protected el: HTMLModusWcTableElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTable extends Components.ModusWcTable { /** * Emits when cell editing starts. */ cellEditStart: EventEmitter>; /** * Emits when cell editing is committed with the new value. */ cellEditCommit: EventEmitter; }>>; /** * Emits when a row is clicked. */ rowClick: EventEmitter; index: number; }>>; /** * Emits when sorting changes with the new sorting state. */ sortChange: EventEmitter>; /** * Emits when pagination changes with the new pagination state. */ paginationChange: EventEmitter>; /** * Emits when row selection changes with the selected rows and their IDs. */ rowSelectionChange: EventEmitter[]; selectedRowIds: string[]; }>>; } export declare class ModusWcTabs { protected z: NgZone; protected el: HTMLModusWcTabsElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTabs extends Components.ModusWcTabs { /** * When a tab is switched to, this event outputs the relevant indices */ tabChange: EventEmitter>; } export declare class ModusWcTextInput { protected z: NgZone; protected el: HTMLModusWcTextInputElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTextInput extends Components.ModusWcTextInput { /** * Event emitted when the clear button is clicked. */ clearClick: EventEmitter>; /** * Event emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Event emitted when the input value changes. */ inputChange: EventEmitter>; /** * Event emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcTextarea { protected z: NgZone; protected el: HTMLModusWcTextareaElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTextarea extends Components.ModusWcTextarea { /** * Emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Emitted when the input value changes. */ inputChange: EventEmitter>; /** * Emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcThemeProvider { protected z: NgZone; protected el: HTMLModusWcThemeProviderElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcThemeProvider extends Components.ModusWcThemeProvider { } export declare class ModusWcThemeSwitcher { protected z: NgZone; protected el: HTMLModusWcThemeSwitcherElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcThemeSwitcher extends Components.ModusWcThemeSwitcher { /** * An event that fires when the theme is changed. */ themeChange: EventEmitter>; } export declare class ModusWcTimeInput { protected z: NgZone; protected el: HTMLModusWcTimeInputElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTimeInput extends Components.ModusWcTimeInput { /** * Event emitted when the input loses focus. */ inputBlur: EventEmitter>; /** * Event emitted when the input value changes. */ inputChange: EventEmitter>; /** * Event emitted when the input gains focus. */ inputFocus: EventEmitter>; } export declare class ModusWcToast { protected z: NgZone; protected el: HTMLModusWcToastElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcToast extends Components.ModusWcToast { } export declare class ModusWcToolbar { protected z: NgZone; protected el: HTMLModusWcToolbarElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcToolbar extends Components.ModusWcToolbar { } export declare class ModusWcTooltip { protected z: NgZone; protected el: HTMLModusWcTooltipElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTooltip extends Components.ModusWcTooltip { /** * An event that fires when the tooltip is dismissed via Escape key */ dismissEscape: EventEmitter>; } export declare class ModusWcTypography { protected z: NgZone; protected el: HTMLModusWcTypographyElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcTypography extends Components.ModusWcTypography { } export declare class ModusWcUtilityPanel { protected z: NgZone; protected el: HTMLModusWcUtilityPanelElement; constructor(c: ChangeDetectorRef, r: ElementRef, z: NgZone); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare interface ModusWcUtilityPanel extends Components.ModusWcUtilityPanel { /** * An event that fires when the panel is opened. */ panelOpened: EventEmitter>; /** * An event that fires when the panel is closed. */ panelClosed: EventEmitter>; }