import { IntlShape } from "react-intl";
import { IHeaderMenuItem } from "./typings.js";
/**
 * @internal
 */
export interface IHeaderDataMenuItem extends IHeaderMenuItem {
    isDisable?: boolean;
    tooltipText?: string;
}
/**
 * @internal
 */
export interface IHeaderDataMenuProps {
    intl: IntlShape;
    className?: string;
    onMenuItemClick: (item: IHeaderDataMenuItem) => void;
    dataMenuItems: IHeaderDataMenuItem[];
}
export declare function CoreHeaderDataMenu({ intl, onMenuItemClick, dataMenuItems, className, }: IHeaderDataMenuProps): import("react/jsx-runtime").JSX.Element;
/**
 * @internal
 */
export declare const HeaderDataMenu: import("react").FC<import("react-intl").WithIntlProps<IHeaderDataMenuProps>> & {
    WrappedComponent: import("react").ComponentType<IHeaderDataMenuProps>;
};
//# sourceMappingURL=HeaderDataMenu.d.ts.map