import { default as React } from 'react';

interface MenuProps {
    isOpen: boolean;
    onOpenChange: (open: boolean) => void;
    trigger: React.ReactNode;
    actions: {
        resetTextFormatting: () => void;
        copyNodeToClipboard: () => void;
        duplicateNode: () => void;
        deleteNode: () => void;
    };
}
export declare const DBlockMenu: React.MemoExoticComponent<({ isOpen, onOpenChange, trigger, actions }: MenuProps) => import("react/jsx-runtime").JSX.Element>;
export {};
