import { type ReactNode } from "react";
import { type IntlShape } from "react-intl";
import { type HelpMenuDropdownAlignPoints } from "../typings/positioning.js";
interface IHelpItem {
    key: string;
    label?: string;
    href?: string;
    isActive?: boolean;
    className?: string;
    target?: string;
    iconName?: string;
    icon?: ReactNode;
    onClick?: (obj: any) => void;
}
interface IHeaderHelpProps {
    intl: IntlShape;
    className: string;
    helpMenuDropdownAlignPoints?: HelpMenuDropdownAlignPoints;
    items: IHelpItem[];
    onMenuItemClick?: (...args: any[]) => void;
    disableDropdown?: boolean;
    onHelpClicked?: (isOpen?: boolean) => void;
    helpRedirectUrl?: string;
}
export declare const HeaderHelp: import("react").FC<import("react-intl").WithIntlProps<IHeaderHelpProps>> & {
    WrappedComponent: import("react").ComponentType<IHeaderHelpProps>;
};
export {};
//# sourceMappingURL=HeaderHelp.d.ts.map