diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 5f1d24151..f1515ac85 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -19083,7 +19083,7 @@ declare namespace WebAssembly { var Instance: { prototype: Instance; - new(module: Module, importObject?: any): Instance; + new(module: Module, importObject?: Imports): Instance; }; interface LinkError { diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index 691c9d482..b1f5773fc 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -5609,7 +5609,7 @@ declare namespace WebAssembly { var Instance: { prototype: Instance; - new(module: Module, importObject?: any): Instance; + new(module: Module, importObject?: Imports): Instance; }; interface Memory { diff --git a/inputfiles/overridingTypes.json b/inputfiles/overridingTypes.json index 1084ac750..4abfc6a70 100644 --- a/inputfiles/overridingTypes.json +++ b/inputfiles/overridingTypes.json @@ -2754,6 +2754,16 @@ } }, "Instance": { + "constructor": { + "override-signatures": [ + "new(module: Module, importObject?: Imports): Instance" + ], + "force-references": [ + { + "type": "Imports" + } + ] + }, "properties": { "property": { "exports": {