diff --git a/classnames/classnames.d.ts b/classnames/classnames.d.ts index 820043686..22ab1858a 100644 --- a/classnames/classnames.d.ts +++ b/classnames/classnames.d.ts @@ -1,13 +1,18 @@ // Type definitions for classnames // Project: https://github.com/JedWatson/classnames -// Definitions by: Dave Keen +// Definitions by: Dave Keen , Adi Dahiya // Definitions: https://github.com/borisyankov/DefinitelyTyped interface ClassDictionary { [id: string]: boolean; } +interface ClassNamesFn { + (...classes: (string | ClassDictionary)[]): string; +} + +declare var classNames: ClassNamesFn; + declare module "classnames" { - function classNames(...classes: (string|ClassDictionary)[]): string; export = classNames -} \ No newline at end of file +}