import React from "react";
import type { ReactNode } from "react";
import type { ICON } from "../../icons/Icon";
interface LinkProps {
    href: string;
    children: React.ReactNode;
}
interface Props {
    icon?: ICON | Exclude<ReactNode, string>;
    onClick?: () => void;
    href?: string;
    to?: string;
    Link?: React.ComponentClass<LinkProps> | React.FC<LinkProps>;
    className?: string | undefined;
}
declare const HeaderIconAction: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLButtonElement | HTMLAnchorElement>>;
declare const HeaderIconActionIconSelector: string;
export { HeaderIconAction, HeaderIconActionIconSelector };
//# sourceMappingURL=HeaderIconAction.d.ts.map