import * as React from 'react';
import { ThemeTypography } from '../../theme';
import { TextEllipsisTooltipProps } from './TextEllipsisTooltip';
import { SxProps } from '@mui/material';
export type TextEllipsisProps = {
    text?: React.ReactNode;
    typographyVariant: ThemeTypography.TypographyVariant;
    color?: string;
    width?: string;
    maxWidth?: string;
    /**
     * Number of lines to apply ellipsis. If no set, one line
     */
    lines?: number;
    'data-test'?: string;
    sx?: SxProps;
    zIndex?: TextEllipsisTooltipProps['zIndex'];
    disableTooltip?: boolean;
};
declare const TextEllipsis: ({ text, typographyVariant, color, width, lines, maxWidth, "data-test": dataTest, sx, zIndex, disableTooltip }: TextEllipsisProps) => import("react/jsx-runtime").JSX.Element;
export default TextEllipsis;
