"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports["default"] = void 0;

var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));

var _rubrics;

// todo the import from pie-lib/rubric WILL break pslb
//  so don't use it unless you also test "yarn build"
var RUBRIC_TYPES = {
  SIMPLE_RUBRIC: 'simpleRubric',
  MULTI_TRAIT_RUBRIC: 'multiTraitRubric',
  'rubricless': 'rubricless'
};
var multiTraitDefaultModel = {
  description: false,
  excludeZero: false,
  halfScoring: false,
  pointLabels: true,
  scales: [],
  standards: false,
  visibleToStudent: true
};
var rubricDefaultModel = {
  points: ['', '', '', ''],
  sampleAnswers: [null, null, null, null],
  maxPoints: 3,
  excludeZero: false
};
var rubriclessDefaultModel = {
  maxPoints: 100,
  excludeZero: false,
  rubriclessInstructionEnabled: true
};
var _default = {
  rubricType: 'simpleRubric',
  rubrics: (_rubrics = {}, (0, _defineProperty2["default"])(_rubrics, RUBRIC_TYPES.SIMPLE_RUBRIC, rubricDefaultModel), (0, _defineProperty2["default"])(_rubrics, RUBRIC_TYPES.MULTI_TRAIT_RUBRIC, multiTraitDefaultModel), (0, _defineProperty2["default"])(_rubrics, RUBRIC_TYPES.RUBRICLESS, rubriclessDefaultModel), _rubrics)
};
exports["default"] = _default;
//# sourceMappingURL=defaults.js.map