import { AfterContentInit, ElementRef, EventEmitter, OnDestroy, QueryList } from '@angular/core'; import { SCSidetabsPanelComponent } from './sc-sidetab.component'; import * as i0 from "@angular/core"; export declare class SCSidetabsComponent implements AfterContentInit, OnDestroy { el: ElementRef; orientation: string; style: any; styleClass: string; controlClose: boolean; action: any; dragEnabled: boolean; tabPanels: QueryList; onChange: EventEmitter; onClose: EventEmitter; actionClicked: EventEmitter; activeIndexChange: EventEmitter; drop: EventEmitter; initialized: boolean; tabs: SCSidetabsPanelComponent[]; _activeIndex: number; preventActiveIndexPropagation: boolean; constructor(el: ElementRef); ngAfterContentInit(): void; ngOnDestroy(): void; initTabs(): void; open(event: Event, tab: SCSidetabsPanelComponent): void; close(event: Event, tab: SCSidetabsPanelComponent): void; handleActionClicked(): void; closeTab(tab: SCSidetabsPanelComponent): void; findSelectedTab(): SCSidetabsPanelComponent; findTabIndex(tab: SCSidetabsPanelComponent): number; get activeIndex(): number; set activeIndex(val: number); handleDrop(event: any): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }