import { default as React } from 'react';
export interface TruncatedTextProps {
/** Text content to truncate */
children: string;
/** Maximum length before truncation */
maxLength?: number;
/** Position of truncation */
position?: 'end' | 'middle' | 'start';
/** Custom ellipsis character */
ellipsis?: string;
/** Show full text on hover */
showTooltip?: boolean;
/** Additional className */
className?: string;
}
/**
* TruncatedText Component
*
* Intelligently truncates text with ellipsis at various positions.
* Optionally shows full text in title attribute on hover.
*
* @example
* ```tsx
*
* This is a very long text that will be truncated...
*
* ```
*
* @example
* ```tsx
*
* 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb
*
* ```
*/
export declare const TruncatedText: React.FC;
//# sourceMappingURL=truncated-text.d.ts.map