Index: imaps-frontend/node_modules/escalade/index.d.mts
===================================================================
--- imaps-frontend/node_modules/escalade/index.d.mts	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
+++ imaps-frontend/node_modules/escalade/index.d.mts	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
@@ -0,0 +1,11 @@
+type Promisable<T> = T | Promise<T>;
+
+export type Callback = (
+	directory: string,
+	files: string[],
+) => Promisable<string | false | void>;
+
+export default function (
+	directory: string,
+	callback: Callback,
+): Promise<string | void>;
Index: imaps-frontend/node_modules/escalade/index.d.ts
===================================================================
--- imaps-frontend/node_modules/escalade/index.d.ts	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/escalade/index.d.ts	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
@@ -1,3 +1,15 @@
 type Promisable<T> = T | Promise<T>;
-export type Callback = (directory: string, files: string[]) => Promisable<string | false | void>;
-export default function (directory: string, callback: Callback): Promise<string | void>;
+
+declare namespace escalade {
+	export type Callback = (
+		directory: string,
+		files: string[],
+	) => Promisable<string | false | void>;
+}
+
+declare function escalade(
+	directory: string,
+	callback: escalade.Callback,
+): Promise<string | void>;
+
+export = escalade;
Index: imaps-frontend/node_modules/escalade/package.json
===================================================================
--- imaps-frontend/node_modules/escalade/package.json	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/escalade/package.json	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
@@ -1,5 +1,5 @@
 {
   "name": "escalade",
-  "version": "3.1.2",
+  "version": "3.2.0",
   "repository": "lukeed/escalade",
   "description": "A tiny (183B to 210B) and fast utility to ascend parent directories",
@@ -16,7 +16,12 @@
     ".": [
       {
-        "types": "./index.d.ts",
-        "import": "./dist/index.mjs",
-        "require": "./dist/index.js"
+        "import": {
+          "types": "./index.d.mts",
+          "default": "./dist/index.mjs"
+        },
+        "require": {
+          "types": "./index.d.ts",
+          "default": "./dist/index.js"
+        }
       },
       "./dist/index.js"
@@ -24,7 +29,12 @@
     "./sync": [
       {
-        "types": "./sync/index.d.ts",
-        "import": "./sync/index.mjs",
-        "require": "./sync/index.js"
+        "import": {
+          "types": "./sync/index.d.mts",
+          "default": "./sync/index.mjs"
+        },
+        "require": {
+          "types": "./sync/index.d.ts",
+          "default": "./sync/index.js"
+        }
       },
       "./sync/index.js"
@@ -32,4 +42,5 @@
   },
   "files": [
+    "*.d.mts",
     "*.d.ts",
     "dist",
Index: imaps-frontend/node_modules/escalade/sync/index.d.mts
===================================================================
--- imaps-frontend/node_modules/escalade/sync/index.d.mts	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
+++ imaps-frontend/node_modules/escalade/sync/index.d.mts	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
@@ -0,0 +1,9 @@
+export type Callback = (
+	directory: string,
+	files: string[],
+) => string | false | void;
+
+export default function (
+	directory: string,
+	callback: Callback,
+): string | void;
Index: imaps-frontend/node_modules/escalade/sync/index.d.ts
===================================================================
--- imaps-frontend/node_modules/escalade/sync/index.d.ts	(revision d56544918790c0c3bc50f2f0a98c99f3d2988ccf)
+++ imaps-frontend/node_modules/escalade/sync/index.d.ts	(revision 0c6b92add4cfaedcb91bcd37b45849f142f7d152)
@@ -1,2 +1,13 @@
-export type Callback = (directory: string, files: string[]) => string | false | void;
-export default function (directory: string, callback: Callback): string | void;
+declare namespace escalade {
+	export type Callback = (
+		directory: string,
+		files: string[],
+	) => string | false | void;
+}
+
+declare function escalade(
+	directory: string,
+	callback: escalade.Callback,
+): string | void;
+
+export = escalade;
