import { LayoutComponent } from './../layout.component'; import { AngularResizableDirective } from './../../../draggable/angular-resizeable.directive'; import { OnInit, ElementRef, Renderer2, EventEmitter, SimpleChanges, OnChanges } from '@angular/core'; export declare class LayoutPanelComponent implements OnInit, OnChanges { el: ElementRef; private render2; private layout; region: string; height: number; width: number; minHeight: number; minWidth: number; maxHeight: number; maxWidth: number; title: string; iconCls: string; private _resizable; rzHandler: string; private bsColClass; split: boolean; showBorder: boolean; resizing: EventEmitter<{}>; resized: EventEmitter<{}>; panel: ElementRef; ngResizable: AngularResizableDirective; private setStyles(); private getrzHandler(); isCenterPanel(): boolean; constructor(el: ElementRef, render2: Renderer2, layout: LayoutComponent); ngOnChanges(changes: SimpleChanges): void; private getBsClass(); private hasBsClass(); private initSize(); private initClass(); ngOnInit(): void; onResizeStart($event: any): void; private resetFlex(); resize(size: { width?: number; height?: number; }): void; onReizing($event: any): void; private updatePanelSize($event); onResized($event: any): void; } export declare class LayoutPanelTitleComponent { title: string; iconCls: string; }