diff --git a/types/deline/deline-tests.ts b/types/deline/deline-tests.ts index 35f1696484..0eb0a3d8a3 100644 --- a/types/deline/deline-tests.ts +++ b/types/deline/deline-tests.ts @@ -1,12 +1,12 @@ -import * as dl from "deline"; +import deline = require("deline"); const moduleName = "deline"; -dl.deline(`deline`); // $ExpectType string -dl.deline(`module name: ${moduleName}`); // $ExpectType string -dl.deline`deline`; // $ExpectType string -dl.deline`tagged template: ${moduleName}`; // $ExpectType string -dl.deline` +deline(`deline`); // $ExpectType string +deline(`module name: ${moduleName}`); // $ExpectType string +deline`deline`; // $ExpectType string +deline`tagged template: ${moduleName}`; // $ExpectType string +deline` tagged template: ${moduleName} diff --git a/types/deline/index.d.ts b/types/deline/index.d.ts index b65cd80d5e..709f334361 100644 --- a/types/deline/index.d.ts +++ b/types/deline/index.d.ts @@ -1,6 +1,8 @@ // Type definitions for deline 1.0 // Project: https://github.com/airbnb/deline#readme // Definitions by: Inaki Arroyo +// Tim van der Horst // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped -export function deline(strings: string | TemplateStringsArray, ...values: any[]): string; +declare function deline(strings: string | TemplateStringsArray, ...values: any[]): string; +export = deline;