get() {
          if (!self.templateConfig.parameters?.[key]) {
            throw new Error(`Template parameter "${key}" has not been defined in the Generator Configuration. Please make sure it's listed there before you use it in your template.`);
          }
          return templateParams[key];
        }
@type {Object} The template parameters. The structure for this object is based on each individual template.