import { AfterContentInit, AfterViewInit, ElementRef, EventEmitter, TemplateRef, ViewContainerRef } from '@angular/core'; import { DomSanitizer, SafeStyle } from '@angular/platform-browser'; import { Observable } from 'rxjs'; import { SplitViewRightDirective } from './split-view.directive'; import * as i0 from "@angular/core"; export declare class SplitViewComponent implements AfterContentInit, AfterViewInit { private viewContainerRef; private domSanitizer; rightPanelOpen: boolean; closeClicked: EventEmitter; leftTemplate: TemplateRef; rightTemplate: SplitViewRightDirective; resizeHandle: ElementRef; protected rightPanelWidth$: Observable; protected leftPanelWidth$: Observable; protected resizing$: Observable; constructor(viewContainerRef: ViewContainerRef, domSanitizer: DomSanitizer); ngAfterContentInit(): void; ngAfterViewInit(): void; close(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }