import { Base, type BaseAttributes } from "../base/index.js";
export type ContextMenuAttributes = BaseAttributes;
/**
 * Displays content when the `trigger` element is right clicked, or long pressed on mobile.
 */
export declare class ContextMenu extends Base {
    #private;
    constructor();
    show(e: MouseEvent | TouchEvent): Promise<void>;
    hide(): Promise<void>;
    mount(): void;
}
