interface FunctionDefimport { type FunctionDef } from "https://deno.land/x/deno_doc@0.77.0/types.d.ts"; Propertiesparams: ParamDef[]optionalreturnType: TsTypeDefoptionalhasBody: booleanisAsync: booleanisGenerator: booleantypeParams: TsTypeParamDef[]optionaldecorators: DecoratorDef[]