import type { HasRootRef } from '../../../types';
import { type RootComponentProps } from '../../RootComponent/RootComponent';
export interface EllipsisTextProps extends Omit<RootComponentProps<HTMLElement>, 'title'>, HasRootRef<HTMLElement> {
    /**
     * Пользовательская маскимальная ширина.
     *
     * Используйте в случаях, когда у контейнера ширина зависит от размера контента,
     * другими словами, когда ширина не ограничена.
     */
    maxWidth?: number;
    /**
     * Максимальное количество видимых строк.
     *
     * > При `maxLines > 1` используется свойство line-clamp, которое поддерживается не всеми версиями браузеров. Используйте с осторожностью
     * > @see [line-clamp](https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-line-clamp).
     */
    maxLines?: number;
    /**
     * Отключает отображение нативного тултипа с полным текстом.
     */
    disableNativeTitle?: boolean;
}
/** Компонент ограничивает текстовый контент, убирая его в многоточие.
 *
 * @since 6.1.0
 * @see https://vkui.io/components/ellipsis-text
 */
declare const EllipsisText: ({ Component, className, children, maxWidth, maxLines, disableNativeTitle, ...restProps }: EllipsisTextProps) => React.ReactNode;
export { EllipsisText };
//# sourceMappingURL=EllipsisText.d.ts.map