export declare class DnnContextMenu { /** If true, the menu will close when an item is clicked. */ closeOnClick: boolean; /** Opens the menu using a pointer event. */ open(event: PointerEvent): Promise; /** Closes the menu. */ close(): Promise; el: HTMLElement; isOpen: boolean; position: { x: number; y: number; }; positioned: boolean; onWindowMouseDown(ev: MouseEvent): void; onWindowScroll(): void; onWindowResize(): void; onWindowKeyDown(ev: KeyboardEvent): void; private handleOpen; private handleClose; private handleMenuClick; render(): any; }