import React, { ReactNode, ComponentType } from 'react';
import { IMenuProps, MixedItem } from '../Menu';
declare type WithItemsProps = Pick<IMenuProps, 'items'>;
export interface MenuJsxContentProps {
    /**
     * Список пунктов меню в виде JSX
     */
    children?: ReactNode;
    /**
     * Список пунктов меню в виде массива
     */
    items?: MixedItem[];
}
/**
 * Модификатор, отвечающий за содержимое меню.
 */
export declare function withJsxContent<T extends WithItemsProps>(WrappedComponent: ComponentType<T>): React.FC<MenuJsxContentProps & Pick<T, Exclude<keyof T, "items">>>;
export * from './Group';
export * from './Item';
