import HdgElement from "@hdgd/core"; import "@hdgd/icons/lib/close"; export interface Props { position?: "top" | "bottom" | "left" | "right"; round?: boolean; open: boolean; closeable?: boolean; safearea?: boolean; zindex?: number; } export interface CustomEvent { closed: () => void; } declare class HdgPopup extends HdgElement { constructor(); open: boolean; safearea: boolean; round: boolean; closeable: boolean; position: string; zindex: number | string | undefined; wrap: any; componentDidMount(): void; shouldComponentUpdate(propName: string, oldValue: string | boolean, newValue: string | boolean): boolean; componentDidUpdate(propName: string, oldValue: string, newValue: string): void; componentWillUnmount(): void; dispatchClose(): void; handleCloseBtnClick: () => void; handleClick: () => void; render(): any; } export default HdgPopup;