import type { HasRootRef } from '../../../types'; import { type RootComponentProps } from '../../RootComponent/RootComponent'; export interface EllipsisTextProps extends Omit, 'title'>, HasRootRef { /** * Пользовательская маскимальная ширина. * * Используйте в случаях, когда у контейнера ширина зависит от размера контента, * другими словами, когда ширина не ограничена. */ 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