import { ElementType, ReactNode, RefObject } from "react"; import { Size } from "../../types"; type OffsetSide = "top" | "right" | "bottom" | "left"; type IconButtonLinkProps = { as?: ElementType; containerRef?: RefObject; src: string; alt: string; children?: ReactNode; className?: string; inverted?: boolean; rounded?: boolean; transparent?: boolean; noShadow?: boolean; noBorder?: boolean; size?: Size; offsetSides?: Array; disabled?: boolean; } | any; declare function IconButtonLink({ as: Component, containerRef, children, className, src, alt, inverted, noShadow, noBorder, transparent, rounded, offsetSides, disabled, size, ...props }: IconButtonLinkProps): JSX.Element; export default IconButtonLink;