/** * This entity describes a canon character in a fictional world. */ interface WorldCharacterInterface extends IdentifiableInterface, MultiNamedInterface, HierarchicalInterface { names: Promise | Identifier[]; /** * the characters in works which are based on this one */ workCharacters: Promise | Identifier[]; /** * the fictional worlds this character is a part of */ worlds: Promise | Identifier[]; }