import { type ReadonlyUnwrapRest } from "https://deno.land/x/typebox@0.31.20/src/typebox.ts";
Type Parameters
T extends TSchema[]
definition: T extends [infer L, ...infer R] ? L extends TReadonly<infer S> ? [ReadonlyUnwrapType<AssertType<S>>, ...ReadonlyUnwrapRest<AssertRest<R>>] : [L, ...ReadonlyUnwrapRest<AssertRest<R>>] : []