diff --git a/src/utils/declarations/request.d.ts b/src/utils/declarations/request.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..5875527d11d1137dd1246d257abc2da7ee722ec3
--- /dev/null
+++ b/src/utils/declarations/request.d.ts
@@ -0,0 +1,3 @@
+declare namespace Express {
+  export interface Request {}
+}
diff --git a/src/utils/declarations/response.d.ts b/src/utils/declarations/response.d.ts
new file mode 100644
index 0000000000000000000000000000000000000000..fb2d7ee4b3aaea8c4fd741748c86631e764b969f
--- /dev/null
+++ b/src/utils/declarations/response.d.ts
@@ -0,0 +1,12 @@
+import { INews } from "../../models/NewsSchema";
+
+declare global {
+  namespace Express {
+    export interface Response {
+      data: {
+        news?: INews[] | null;
+        newsObject?: INews | null;
+      };
+    }
+  }
+}
diff --git a/tsconfig.json b/tsconfig.json
index f745dd84918902c132c5a381abacc49ca0042b08..415f62b2fb81b5d59d7e882b6fad3eed882a8f7b 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -15,5 +15,9 @@
     "typeRoots": ["node_modules/@types"]
   },
   "include": ["./src/**/*.ts"],
-  "exclude": ["./src/public/"]
+  "exclude": ["./src/public/"],
+  "files": [
+    "./src/utils/declarations/response.d.ts",
+    "./src/utils/declarations/request.d.ts"
+  ]
 }