diff --git a/package-lock.json b/package-lock.json
index cafa31c..802216b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2230,7 +2230,7 @@
"node_modules/@web-applets/sdk": {
"version": "0.2.6",
"resolved": "https://gitpkg.vercel.app/unternet-co/web-applets/sdk?tokono.ma/experiment&scripts.postinstall=npm%20i%20%40types%2Fnode%20%26%26%20npx%20tsc",
- "integrity": "sha512-6fDpl977RqV7zMfKDPrGEaJs2nX2cpLERFv6mC4pdpw2PwdBb1rqADitBRlEIquLUakga0pCfqJFSHqfRRJMOw==",
+ "integrity": "sha512-cIJ5viAtAKbbeB0izJ9VTXVDr9xsxAiGWMlhDZd1F9iHdGMk7j0cO8Q03wKxidVx5d/1kijHP07CDA7fygccEA==",
"hasInstallScript": true,
"license": "MIT"
},
diff --git a/src/pages/configurator/input/_applet.astro b/src/pages/configurator/input/_applet.astro
index 4b871fd..d32a871 100644
--- a/src/pages/configurator/input/_applet.astro
+++ b/src/pages/configurator/input/_applet.astro
@@ -33,132 +33,40 @@
diff --git a/src/pages/core/types.d.ts b/src/pages/core/types.d.ts
index 508e6da..afbd528 100644
--- a/src/pages/core/types.d.ts
+++ b/src/pages/core/types.d.ts
@@ -16,6 +16,14 @@ export type ConsultGrouping =
export type GroupConsult = Record;
+export interface InputWorkerTasks {
+ consult(fileUriOrScheme: string): Promise;
+ contextualize(tracks: Track[]): Promise;
+ groupConsult(tracks: Track[]): Promise;
+ list(cachedTracks: Track[] = []): Promise