import type { CSSProperties, ReactNode } from "react";
import type { Placement } from "tippy.js";
interface EllipsifiedProps {
    style?: CSSProperties;
    className?: string;
    showTooltip?: boolean;
    alwaysShowTooltip?: boolean;
    tooltip?: ReactNode;
    children?: ReactNode;
    tooltipMaxWidth?: CSSProperties["maxWidth"];
    lines?: number;
    placement?: Placement;
    "data-testid"?: string;
    id?: string;
}
export declare const Ellipsified: ({ style, className, showTooltip, alwaysShowTooltip, tooltip, children, tooltipMaxWidth, lines, placement, "data-testid": dataTestId, id, }: EllipsifiedProps) => import("react/jsx-runtime").JSX.Element;
export {};
