//#region src/merge/index.d.ts type ClassNameArray = ClassNameValue[]; type MergeObject = Record; type ClassNameValue = ClassNameArray | string | null | undefined | 0 | 0n | false; type MergeInput = ClassNameValue | MergeObject; type MergeOutput = string | MergeObject; type BossMergeConfig = { cacheSize?: number; sortContexts?: boolean; orderSensitiveContexts?: string[]; compoundContexts?: string[]; conflictMap?: Record; }; declare const createBossMerge: (config?: BossMergeConfig) => (...classLists: ClassNameValue[]) => string; declare const join: (...classLists: ClassNameValue[]) => string; declare const merge: (...inputs: MergeInput[]) => MergeOutput; //#endregion export { BossMergeConfig, ClassNameValue, MergeInput, MergeOutput, createBossMerge, join, merge };