import { AfterViewInit, ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import { OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { AmexioButtonComponent } from '../../forms/buttons/button.component'; import { CommonDataService } from '../../services/data/common.data.service'; import { LifeCycleBaseComponent } from '../../../module/base/lifecycle.base.component'; export declare class AmexioFloatingPanelComponent extends LifeCycleBaseComponent implements OnChanges, OnInit, AfterViewInit { commanservice: CommonDataService; private renderer; element: ElementRef; relative: boolean; absolute: boolean; height: any; width: any; title: string; topPosition: string; bottomPosition: string; rightPosition: string; leftPosition: string; onclose: EventEmitter; closeable: boolean; showPanel: boolean; showPanelChange: EventEmitter; arrow: boolean; themeCss: any; amexioComponentId: string; counter: number; buttonRef: AmexioButtonComponent; floatingPanelRef: ElementRef; positionMapData: string[]; showfloatingButton: boolean; showSimpleButton: boolean; gradientFlag: boolean; btnStyle: {}; style: {}; horpadding: any; virpadding: any; resizable: boolean; draggable: boolean; opacitiy: boolean; pos1: number; pos2: number; pos3: number; pos4: number; documentMouseUPListener: any; documentMouseMoveListener: any; constructor(commanservice: CommonDataService, renderer: Renderer2, element: ElementRef); ngAfterViewInit(): void; ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; getZindex(showPanel: boolean): void; onMouseDown(event: any, floatingPanel: any): void; elementDrag(e: any, floatingPanel: any): void; closeDragElement(floatingPanel: any): void; togglePanel(): void; panelStyle(): any; arrowPadding(): void; setPanelAbsolutePostion(): void; setPanelStylePostion(): void; changeHeaderColor(): void; setColorPalette(themeClass: any): void; }