import { AfterContentInit, ChangeDetectorRef, ElementRef, OnChanges, OnDestroy, QueryList, SimpleChanges } from '@angular/core'; import { Subscription } from 'rxjs'; import { SplitterBarComponent } from './splitter-bar.component'; import { SplitterPaneComponent } from './splitter-pane.component'; import { SplitterService } from './splitter.service'; import { SplitterOrientation } from './splitter.types'; import * as i0 from "@angular/core"; export declare class SplitterComponent implements OnChanges, AfterContentInit, OnDestroy { private el; private splitter; private cdr; orientation: SplitterOrientation; splitBarSize: string; disabledBarSize: string; showCollapseButton: boolean; collapsePosLeft: string; collapsePosTop: string; get class(): string; panes: QueryList; splitterBars: QueryList; paneChangesSubscription: Subscription; constructor(el: ElementRef, splitter: SplitterService, cdr: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngAfterContentInit(): void; toggleCollapsed(index?: number): void; ngOnDestroy(): void; reconfigure(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }