import { OutputEmitterRef } from '@angular/core'; export { default as AnimationMode } from '@ui5/webcomponents-base/dist/types/AnimationMode.js'; export { default as CalendarType } from '@ui5/webcomponents-base/dist/types/CalendarType.js'; export { default as ItemNavigationBehavior } from '@ui5/webcomponents-base/dist/types/ItemNavigationBehavior.js'; export { default as MovePlacement } from '@ui5/webcomponents-base/dist/types/MovePlacement.js'; export { default as NavigationMode } from '@ui5/webcomponents-base/dist/types/NavigationMode.js'; export { default as SortOrder } from '@ui5/webcomponents-base/dist/types/SortOrder.js'; export { default as ValueState } from '@ui5/webcomponents-base/dist/types/ValueState.js'; type OutputKeys = { [K in keyof T]: T[K] extends OutputEmitterRef ? K : never; }[keyof T]; type UI5WrapperCustomEvent> = T[N] extends OutputEmitterRef ? E : never; export type { UI5WrapperCustomEvent };