type alias mongoose.SchemaDefinitionimport { type mongoose } from "https://deno.land/x/mongoose@6.7.5/types/index.d.ts"; const { SchemaDefinition } = mongoose; Type ParametersoptionalT = undefineddefinition: T extends undefined ? { [path: string]: SchemaDefinitionProperty; } : [path in keyof T]?: SchemaDefinitionProperty<T[path]>