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;