import * as React from 'react';
export type ContextMenuProps = {
    placement?: 'bottom-start' | 'bottom-end';
    /** Элемент триггера DOM */
    children: React.ReactElement<any, any>;
    /** Срабатывает когда меню открыто */
    onOpen?: () => void;
    /** Срабатывает когда меню закрыто */
    onClose?: () => void;
    /** Рендер в конец `<body>` */
    isRenderPortal?: boolean;
    /** items */
    items: {
        icon?: React.ElementType;
        onClick?: React.ComponentPropsWithoutRef<'button'>['onClick'];
        color?: 'red-900';
        children: React.ReactNode;
        isCloseOnClick?: boolean;
    }[];
    /** @ignore */
    ['data-qaid']?: string;
    /** @ignore */
    ['data-testid']?: string;
};
export declare const ContextMenu: React.FC<ContextMenuProps>;
