Skip to content

Commit 2e87b50

Browse files
authored
Merge pull request #248 from coadan/236-extended-typescript-support
TypeScript <3.7 support by self-reference type rewrite
2 parents 8d6f4f1 + f41d5eb commit 2e87b50

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

index.d.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
export type Value = string | number | boolean | undefined | null;
1212
export type Mapping = { [key: string]: any };
13-
export type Argument = Value | Mapping | Argument[];
13+
interface ArgumentArray extends Array<Value | Mapping | ArgumentArray>{}
14+
export type Argument = Value | Mapping | ArgumentArray;
1415

1516
export default function classNames(...args: Argument[]): string;

0 commit comments

Comments
 (0)