import React, { ReactNode } from 'react';
import { GenericComponent } from '../../@types/types';
import { BoxProps } from '../box/Box';
interface MarketingLinkProps extends Omit<BoxProps, 'ref'> {
    /** The content to display inside the link. */
    children: ReactNode;
    /** A class name for the link to give custom styles. */
    className?: string;
    /** A custom element to be rendered */
    element?: React.ElementType;
    /** Callback function that is fired when mouse leaves the component. */
    onMouseLeave?: (event: React.MouseEvent) => void;
    /** Callback function that is fired when the mouse button is released. */
    onMouseUp?: (event: React.MouseEvent) => void;
}
declare const MarketingLink: GenericComponent<MarketingLinkProps>;
export default MarketingLink;
