ADirs) and documents (ADocs). Directories and documents can have a parent directory, which is a foreign key.childDirs, childDocs) without issue, but if I specify a directory as a state variable in a client component with useState, the type definition for ADir that I get from importing @prisma/clientdoes not have the children as a property.