DefinitelyTyped/types/classnames/bind.d.ts
uhyo cf258953db [classnames] improve types for classnames/bind and add types for classnames/dedupe (#36458)
* enable classnames/bind usage without bind

* add test for classnames/bind

* add classnames/dedupe support

* same default export trick for classnames/bind

* add me to definition author

* add dedupe.d.ts to files
2019-07-02 09:41:39 -07:00

12 lines
304 B
TypeScript

import { ClassNamesFn } from './types';
interface ClassNamesBind extends ClassNamesFn {
bind(styles: Record<string, string>): ClassNamesFn;
}
type ClassNamesBindExport = ClassNamesBind & {
default: ClassNamesBind;
};
declare const classNamesBind: ClassNamesBindExport;
export = classNamesBind;