import '@oicl/openbridge-webcomponents/dist/components/tab-item/tab-item.js'; import { TabItemBadge } from '@oicl/openbridge-webcomponents/dist/components/tab-item/tab-item.js'; export interface Props { hug?: boolean; centerContent?: boolean; checked?: boolean; hasClose?: boolean; hasLeadingIcon?: boolean; hasTitle?: boolean; hasDivider?: boolean; badges?: TabItemBadge[]; hasBadge?: boolean; icon?: string; title?: string; showSubtitle?: boolean; subtitle?: string; disabled?: boolean; focusable?: boolean; panel?: Element | null; badgeType?: string; badgeSize?: string; badgeShowNumber?: boolean; badgeCount?: number; showLeadingBadgeIcon?: boolean; } export type { TabItemBadge } from '@oicl/openbridge-webcomponents/dist/components/tab-item/tab-item.js'; declare const _default: import("vue").DefineComponent) => any; "tab-close": (payload: CustomEvent<{ title: string; }>) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onTab-click"?: ((payload: CustomEvent<{ title: string; }>) => any) | undefined; "onTab-close"?: ((payload: CustomEvent<{ title: string; }>) => any) | undefined; }>, { hasLeadingIcon: boolean; disabled: boolean; checked: boolean; focusable: boolean; hug: boolean; centerContent: boolean; hasClose: boolean; hasTitle: boolean; hasDivider: boolean; hasBadge: boolean; showSubtitle: boolean; badgeShowNumber: boolean; showLeadingBadgeIcon: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;