///
declare namespace BalProps {
type BalCarouselItemColor = 'white' | 'green' | 'yellow' | 'red' | 'purple';
}
declare namespace BalEvents {
interface BalCarouselCustomEvent extends CustomEvent {
detail: T;
target: HTMLBalCarouselElement;
}
type BalCarouselChangeDetail = number | undefined;
type BalCarouselChange = BalCarouselCustomEvent;
interface BalCarouselItemCustomEvent extends CustomEvent {
detail: T;
target: HTMLBalCarouselItemElement;
}
type BalCarouselItemBlurDetail = void;
type BalCarouselItemBlur = BalCarouselItemCustomEvent;
type BalCarouselItemFocusDetail = void;
type BalCarouselItemFocus = BalCarouselItemCustomEvent;
type BalCarouselItemNavigateDetail = MouseEvent;
type BalCarouselItemNavigate = BalCarouselItemCustomEvent;
}