diff --git a/index.d.ts b/index.d.ts
index 7f0df8c3c3716208971fb7fd031e3eed19f3a34a..bdd3bca74db2c69078d93c040755b68112f0ca01 100644
--- a/index.d.ts
+++ b/index.d.ts
@@ -1,7 +1,13 @@
-declare module 'Log' {
-  export function info(message: string): string;
-  export function notice(message: string): string;
-  export function debug(message: string): string;
-  export function warning(message: string): string;
-  export function log(message: string): string;
+export as namespace Log;
+
+export = Log;
+
+/*~ Write your module's methods and properties in this class */
+declare class Log {
+    constructor(config?: any);
+    info(message: string): string;
+    notice(message: string): string;
+    debug(message: string): string;
+    warning(message: string): string;
+    log(message: string): string;
 }