import { OnInit, TemplateRef, ChangeDetectorRef } from '@angular/core'; import { CometChatTabItem, TabAlignment } from 'uikit-resources-lerna'; import { BaseStyle } from 'uikit-utils-lerna'; import 'my-cstom-package-lit'; export declare class CometChatTabsComponent implements OnInit { private ref; tabAlignment: TabAlignment; tabsStyle: BaseStyle; tabs: CometChatTabItem[]; activeTab: CometChatTabItem; childView: TemplateRef | null; constructor(ref: ChangeDetectorRef); openViewOnCLick: (tabItem: CometChatTabItem) => void; ngOnInit(): void; getButtonStyle(tab: CometChatTabItem): { background: string | undefined; buttonTextFont: string | undefined; buttonTextColor: string | undefined; buttonIconTint: string | undefined; height: string | undefined; width: string | undefined; border: string | undefined; borderRadius: string | undefined; gap: string; padding: string; }; getTabsStyle(): { top: string; left: string; bottom?: undefined; right?: undefined; background: string | undefined; } | { bottom: string; left: string; top?: undefined; right?: undefined; background: string | undefined; } | { top: string; right: string; left?: undefined; bottom?: undefined; background: string | undefined; }; getTabsPlacement(): { display: string; flexDirection: string; }; }