import { default as React } from 'react'; import { default as ILinkProps } from './ILinkProps'; /** * Link component that renders a clickable link with various styles and behaviors. * @param props {@link ILinkProps} - Props for the Link component * @returns The rendered link component * * @example * ```tsx * // Default * function App() { * return ( * * Link * * ); * } * ``` * * @example * ```tsx * // Monochrome * function App() { * return ( * * Link * * ); * } * ``` * * @example * ```tsx * // With icon * function App() { * return ( * * Link * * ); * } * ``` * * @example * ```tsx * // With underline * function App() { * return ( * * Link * * ); * } * ``` * * @example * ```tsx * // External URL * function App() { * return ( * * Link * * ); * } * ``` * * @example * ```tsx * // With onClick * function App() { * return ( * console.log('Link clicked')}> * Link * * ); * } * ``` * * @example * ```tsx * // With truncation (ellipsis + tooltip when overflowing) * function App() { * return ( * * A very long link label that should be truncated * * ); * } * ``` */ declare const Link: React.FC>; export default Link;