import { HTMLAttributes } from 'react';
export type TextTruncateMiddleProps = Omit<HTMLAttributes<HTMLSpanElement>, 'children'> & {
    /**
     * Full text value to render.
     */
    text: string;
    /**
     * Number of characters preserved at the end.
     *
     * @default 6
     */
    suffixLength?: number;
    /**
     * Additional classes for the first text segment (start).
     */
    startClassName?: string;
    /**
     * Additional classes for the second text segment (end).
     */
    endClassName?: string;
};
declare const TextTruncateMiddle: (props: TextTruncateMiddleProps) => import("react/jsx-runtime").JSX.Element;
export default TextTruncateMiddle;
