diff --git a/std/assembly/index.d.ts b/std/assembly/index.d.ts index 7304a2586b..88d4f1f3f6 100644 --- a/std/assembly/index.d.ts +++ b/std/assembly/index.d.ts @@ -1430,7 +1430,7 @@ declare class Array { join(separator?: string): string; reverse(): T[]; /** Flattens an array of arrays. If any null entries exist in the array, they are ignored, unlike JavaScript's version of Array#flat(). */ - flat(): valueof[]; + flat(): T extends unknown[] ? T : never; toString(): string; }