type Value = string | number | boolean | undefined | null; type Mapping = Record; type Argument = Value | Mapping | ArgumentArray | ReadonlyArgumentArray; interface ReadonlyArgumentArray extends ReadonlyArray { } interface ArgumentArray extends Array { } type IClassNames = (...args: ArgumentArray) => string; export type IClassNamesParams = ArgumentArray; declare const _default: IClassNames; export default _default;