import type { DirectionType } from '../../config-provider';
import type { BaseTypographyProps, TypographySemanticAllType } from '../Base';
export declare const useTypographySemantic: (customizePrefixCls?: string, classNames?: TypographySemanticAllType["classNamesAndFn"] | undefined, styles?: TypographySemanticAllType["stylesAndFn"] | undefined, typographyDirection?: DirectionType, props?: BaseTypographyProps) => readonly [Required<import("../../_util/hooks/useMergeSemantic/semanticType").RemoveClassNamesString<import("../../_util/hooks/useMergeSemantic/semanticType").DeepClassNameType<{
    root?: string;
    actions?: string;
    action?: string;
    textarea?: string;
}>>>, Required<import("../../_util/hooks/useMergeSemantic/semanticType").DeepStylesType<{
    root?: React.CSSProperties;
    actions?: React.CSSProperties;
    action?: React.CSSProperties;
    textarea?: React.CSSProperties;
}>>, string, DirectionType];
