import React, { FC } from "react";
import { MenuTitleCaptionPosition, MenuTitleSize } from "./MenuTitleConstants";
import { L3ComponentProps } from "../../../types";
import "./MenuTitle.scss";
interface MenuTitleProps extends L3ComponentProps {
    /** Backward compatibility for props naming **/
    children?: React.ReactNode;
    classname?: string;
    caption?: string;
    captionPosition?: MenuTitleCaptionPosition;
    size?: MenuTitleSize;
    iconName?: string;
    titleEditable?: boolean;
    collapsed?: boolean;
    imageSrc?: string;
    onImageClick?: (event: React.MouseEvent | React.KeyboardEvent, avatarId: string) => void;
}
declare const MenuTitle: FC<MenuTitleProps> & {
    children?: React.ReactNode;
    positions?: typeof MenuTitleCaptionPosition;
    captionPositions?: typeof MenuTitleCaptionPosition;
    isMenuChild?: boolean;
    size?: typeof MenuTitleSize;
    iconName?: string;
    titleEditable?: boolean;
    imageSrc?: string;
    onImageClick?: (event: React.MouseEvent | React.KeyboardEvent, avatarId: string) => void;
};
export default MenuTitle;
