// Type definitions for classnames 2.2 // Project: https://github.com/JedWatson/classnames // Definitions by: Dave Keen // Adi Dahiya // Jason Killian // Sean Kelley // Michal Adamczyk // Marvin Hagemeister // Josh McCullough // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.3 import { ClassValue } from './types'; type ClassNamesFn = (...classes: ClassValue[]) => string; type ClassNamesExport = ClassNamesFn & { default: ClassNamesFn }; declare const classNames: ClassNamesExport; export = classNames; export as namespace classNames;