diff --git a/jasmine-node/jasmine-node-tests.ts b/jasmine-node/jasmine-node-tests.ts
new file mode 100644
index 0000000000..2ec424da42
--- /dev/null
+++ b/jasmine-node/jasmine-node-tests.ts
@@ -0,0 +1,31 @@
+// Type definitions for jasmine-node v1.14.5
+// Project: https://github.com/mhevery/jasmine-node
+// Definitions by: Sven Reglitzki
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+it("should have a timeout parameter", () => {}, 1000);
+it("should have an optional timeout parameter", () => {});
+
+import jasmine = require("jasmine-node");
+
+jasmine.loadHelpersInFolder("root", /\.helper\.ts/);
+
+jasmine.executeSpecsInFolder({
+ specFolders: [],
+ onComplete: (runner) => {console.log(runner.results().failedCount)},
+ isVerbose: true,
+ showColors: true,
+ teamcity: false,
+ useRequireJs: false,
+ regExpSpec: /\.spec\.ts/,
+ junitreport: {
+ report: false,
+ savePath : "./reports/",
+ useDotNotation: true,
+ consolidate: true
+ },
+ includeStackTrace: true,
+ growl: false
+});
diff --git a/jasmine-node/jasmine-node.d.ts b/jasmine-node/jasmine-node.d.ts
new file mode 100644
index 0000000000..aa06eb920d
--- /dev/null
+++ b/jasmine-node/jasmine-node.d.ts
@@ -0,0 +1,37 @@
+// Type definitions for jasmine-node v1.14.5
+// Project: https://github.com/mhevery/jasmine-node
+// Definitions by: Sven Reglitzki
+// Definitions: https://github.com/borisyankov/DefinitelyTyped
+
+///
+
+declare function it(expectation:string, assertion:(done:(err?:any) => void) => void, timeout?:number):void;
+
+declare module "jasmine-node" {
+ interface ExecuteSpecsOptions {
+ specFolders: string[],
+ onComplete?: (runner:jasmine.Runner) => void,
+ isVerbose?: boolean,
+ showColors?: boolean,
+ teamcity?: string | boolean,
+ useRequireJs?: boolean,
+ regExpSpec: RegExp,
+ junitreport?: {
+ report: boolean,
+ savePath: string,
+ useDotNotation: boolean,
+ consolidate: boolean
+ },
+ includeStackTrace?: boolean,
+ growl?: boolean
+ }
+
+ interface JasmineNode {
+ executeSpecsInFolder(options:ExecuteSpecsOptions): void;
+ loadHelpersInFolder(path:string, pattern:RegExp): void;
+ }
+
+ var jasmine:JasmineNode;
+
+ export = jasmine;
+}