import React from 'react'; import { MenuProps } from './Menu'; export declare type RightClickMenuProps = { menu: React.ReactElement; children: React.ReactNode; }; export declare function RightClickMenu({ menu, children }: RightClickMenuProps): any; declare type RightClickableElementProps = React.ComponentPropsWithRef<'div'>; declare type GetChildrenPropsFn = (props?: RightClickableElementProps) => RightClickableElementProps; declare type ChildrenRenderProp = (isOpen: boolean, getChildrenProps: GetChildrenPropsFn) => React.ReactElement; export declare type RightClickableProps = { children: React.ReactElement | ChildrenRenderProp; }; export declare function RightClickable({ children }: RightClickableProps): React.ReactElement React.ReactElement React.Component)> | null) | (new (props: any) => React.Component)>; export {};