import type React from 'react'; import type { EllipsisProps } from './interface'; export interface CalcEllipsisOption extends Pick { actionText: string | (() => string); rootRef: React.RefObject; } type EllipsisValue = { leading?: string; tailing?: string; }; declare const useCalcEllipsis: ({ content, actionText, rootRef, direction, rows, }: CalcEllipsisOption) => { exceeded: boolean; ellipsis: EllipsisValue; calcEllipsis: () => void; }; export default useCalcEllipsis;