diff --git a/knex/index.d.ts b/knex/index.d.ts
index 55ef48a05e..5196f47eb0 100644
--- a/knex/index.d.ts
+++ b/knex/index.d.ts
@@ -6,7 +6,8 @@
///
///
-import * as events from "events";
+import events = require("events");
+import Promise = require("bluebird");
type Callback = Function;
type Client = Function;
diff --git a/knex/knex-tests.ts b/knex/knex-tests.ts
index 8fd9cc971c..420aafd724 100644
--- a/knex/knex-tests.ts
+++ b/knex/knex-tests.ts
@@ -1,6 +1,7 @@
"use strict";
-import * as Knex from 'knex';
-import * as _ from 'lodash';
+import Knex = require('knex');
+import Promise = require('bluebird');
+import _ = require('lodash');
// Initializing the Library
var knex = Knex({