import GirafeHTMLElement from '../../base/GirafeHTMLElement.js'; export default class SwipeUpPanelMobile extends GirafeHTMLElement { templateUrl: null; styleUrls: null; template: () => import("uhtml").Hole; private container; private middleContainer; private pointerYOrigin; private containerTopStart; private isPointerDown; private pointerVelocity; private previousPointerY; private previousMoveTimestamp; private resizeObserver; constructor(); protected connectedCallback(): void; /** * Adds the capability to adjust the swipeup panel size when the mobile virtual keyboard shows up */ private setupResizeObserver; /** * Update the state of the panel in an animated way * @param mode */ private animateToMode; private adjustMiddleContainerToContent; swipeHandleOnPointerDown(e: PointerEvent): void; swipeHandleOnPointerUp(): void; swipeHandleOnPointerMove(e: PointerEvent): void; closeButtonOnPointerDown(): void; }