diff --git a/sequelize-fixtures/sequelize-fixtures-tests.ts b/sequelize-fixtures/sequelize-fixtures-tests.ts
new file mode 100644
index 0000000000..567cf5967c
--- /dev/null
+++ b/sequelize-fixtures/sequelize-fixtures-tests.ts
@@ -0,0 +1,21 @@
+///
+///
+
+import Sequelize = require('sequelize');
+import SequelizeFixtures = require('sequelize-fixtures');
+
+var sequelize = new Sequelize("", "");
+
+SequelizeFixtures.loadFile("", {}).then(() => { });
+SequelizeFixtures.loadFile("", {}, { encoding: "utf8" }).then(() => { });
+
+SequelizeFixtures.loadFiles([], {}).then(() => { });
+SequelizeFixtures.loadFiles([], {}, { log: m => { } }).then(() => { });
+
+SequelizeFixtures.loadFixture({}, {}).then(() => { });
+sequelize.transaction(function (tx) {
+ SequelizeFixtures.loadFixture({}, {}, { transaction: tx }).then(() => { });
+});
+
+SequelizeFixtures.loadFixtures([], {}).then(() => { });
+SequelizeFixtures.loadFixtures([], {}, { transformFixtureDataFn: (data) => { return data; } }).then(() => { });
\ No newline at end of file
diff --git a/sequelize-fixtures/sequelize-fixtures.d.ts b/sequelize-fixtures/sequelize-fixtures.d.ts
new file mode 100644
index 0000000000..3cdf3fe8d8
--- /dev/null
+++ b/sequelize-fixtures/sequelize-fixtures.d.ts
@@ -0,0 +1,31 @@
+// Type definitions for Sequelize-Fixtures 0.4.7
+// Project: https://github.com/domasx2/sequelize-fixtures
+// Definitions by: Christian Schwarz
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+declare module "sequelize-fixtures"
+{
+ import * as Sequelize from "sequelize";
+
+ module SequelizeFixtures {
+ interface Options {
+ encoding?: string,
+ log?: (message: string) => void,
+ transaction?: Sequelize.Transaction,
+ transformFixtureDataFn?: (data: any) => any
+ }
+
+ interface SequelizeFixturesStatic {
+ loadFile(file: string, models: any, options?: Options): Sequelize.Promise;
+ loadFiles(files: string[], models: any, options?: Options): Sequelize.Promise;
+ loadFixture(fixture: any, models: any, options?: Options): Sequelize.Promise;
+ loadFixtures(fixtures: any[], models: any, options?: Options): Sequelize.Promise;
+ }
+ }
+
+ var sequelizeFixtures: SequelizeFixtures.SequelizeFixturesStatic;
+
+ export = sequelizeFixtures;
+}
\ No newline at end of file