import { ClassValue } from 'clsx'; import { Fragment, JSX, ReactNode } from 'react'; export declare const isReactFragment: (node: ReactNode | typeof Fragment) => boolean; export declare const wrapWithElementIfInvalid: ({ node, wrapper, props, }: { node: ReactNode; wrapper: JSX.Element; props: { className: string; }; }) => JSX.Element; export declare const isSingleStringChild: (children?: ReactNode) => children is string; export declare const colorToOklch: (color: string, reduced?: boolean) => string; export declare const cn: (...inputs: ClassValue[]) => string; export declare const addMappedClass: (classes: string[], key: string | undefined, map: Record) => void; export declare const addConditionalClass: (classes: string[], condition: boolean | undefined, className: string, map?: Record) => void;