import { EventEmitter, OnInit, ElementRef, Renderer2, AfterViewInit } from '@angular/core'; import * as i0 from "@angular/core"; export declare class CtyFloatingPanel implements OnInit, AfterViewInit { renderer: Renderer2; panelEl: ElementRef; anchors: number[]; contentDraggable: boolean; endAnchor: boolean; DAMP: number; icon: string; ctyHeightChange: EventEmitter; get boundary(): { min: number; max: number; }; height: number; oPanel: HTMLDivElement; lastY: number; lastHeight: number; isContentTouched: boolean; isDragStart: boolean; isDragMove: boolean; constructor(renderer: Renderer2); ngOnInit(): void; ngAfterViewInit(): void; contentDraggableCheck(): boolean; setContentTouched(flag: boolean): void; dragStart(event: MouseEvent | TouchEvent): void; dragMove(event: MouseEvent | TouchEvent): void; dragEnd(): true | undefined; ease(moveY: number): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }