import { type ForwardedRef } from 'react'; import { type OverflowedTypographyProps } from '../OverflowTypography'; type UseLogicParams = OverflowedTypographyProps & { forwardedRef: ForwardedRef; }; export declare const useLogic: ({ forwardedRef, children, visibleLastSymbolsCount, }: UseLogicParams) => { isTruncatedStringVisible: boolean | "" | 0 | null | undefined; isOverflowed: boolean; ref: import("react").RefObject; firstPartLabel: string; secondPartLabel: string; }; export {};