import { CnOptions, CnReturn } from './types.js'; import './config-bO3A8WhU.js'; declare const removeExtraSpaces: (str: string) => string; declare const cx: (...classnames: T) => CnReturn; declare const falsyToString: (value: T) => T | string; declare const isEmptyObject: (obj: unknown) => boolean; declare const isEqual: (obj1: object, obj2: object) => boolean; declare const isBoolean: (value: unknown) => boolean; declare const joinObjects: , U extends Record>(obj1: T, obj2: U) => T & U; declare const flat: (arr: unknown[], target: T[]) => void; declare function flatArray(arr: unknown[]): T[]; declare const flatMergeArrays: (...arrays: unknown[][]) => T[]; declare const mergeObjects: (obj1: T, obj2: U) => Record; export { cx, falsyToString, flat, flatArray, flatMergeArrays, isBoolean, isEmptyObject, isEqual, joinObjects, mergeObjects, removeExtraSpaces };