import React from 'react';
import { TypographyEllipsis } from '../type';
export default function useEllipsis(ellipsis: boolean | TypographyEllipsis): {
    ellipsisProps: {
        lines: number;
        ellipsisPrefix: string | React.JSX.Element;
        more: string | number | boolean | Iterable<React.ReactNode> | React.JSX.Element;
        less: string | number | boolean | Iterable<React.ReactNode> | React.JSX.Element;
        onToggleExpand: (expanded: boolean) => void;
        expandable: boolean;
        collapsible: boolean;
    };
};
