1 | declare module "classnames" {
|
2 | namespace classNames { }
|
3 | type ClassValue = string | number | ClassDictionary | ClassArray | undefined | null | false;
|
4 |
|
5 | // tslint:disable-next-line:interface-name
|
6 | interface ClassDictionary {
|
7 | [id: string]: boolean | undefined | null;
|
8 | }
|
9 |
|
10 | // tslint:disable-next-line:interface-name
|
11 | interface ClassArray extends Array<ClassValue> { }
|
12 |
|
13 | function classNames(...classes: ClassValue[]): string;
|
14 | export = classNames;
|
15 | }
|