/** * Добавляет функцию генерации класса для элементов * @param baseClass - базовый класс (блок) * @returns {TGetCNFunction} Возвращает функцию `getCN`, которая формирует className по базе блока, элементу, модификаторам и утилитарным классам. * @example * import { useCN } from "@delement/ui/utils/react/useCN"; * * const App = () => { * const { getCN } = useCN("myAppBaseClass"); * return ( *
* *

Title with two blocks

*
* ) * } */ export type TGetCNFunction = ReturnType["getCN"]; /** * */ export declare const useCN: (baseClass?: string) => { getCN: (elem?: string, mod?: Record, utilClasses?: string[]) => string; };