"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.EvaluationStatusList = exports.EvaluationStatusPatch = exports.NewEvaluationStatus = void 0;
const tslib_1 = require("tslib");
const type_graphql_1 = require("type-graphql");
const shell_1 = require("@things-factory/shell");
const evaluation_status_1 = require("./evaluation-status");
let NewEvaluationStatus = class NewEvaluationStatus {
};
exports.NewEvaluationStatus = NewEvaluationStatus;
tslib_1.__decorate([
    (0, type_graphql_1.Field)(),
    tslib_1.__metadata("design:type", String)
], NewEvaluationStatus.prototype, "type", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(),
    tslib_1.__metadata("design:type", Boolean)
], NewEvaluationStatus.prototype, "done", void 0);
exports.NewEvaluationStatus = NewEvaluationStatus = tslib_1.__decorate([
    (0, type_graphql_1.InputType)()
], NewEvaluationStatus);
let EvaluationStatusPatch = class EvaluationStatusPatch {
};
exports.EvaluationStatusPatch = EvaluationStatusPatch;
tslib_1.__decorate([
    (0, type_graphql_1.Field)(),
    tslib_1.__metadata("design:type", String)
], EvaluationStatusPatch.prototype, "type", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(),
    tslib_1.__metadata("design:type", Boolean)
], EvaluationStatusPatch.prototype, "done", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => shell_1.ScalarObject, { nullable: true }),
    tslib_1.__metadata("design:type", Object)
], EvaluationStatusPatch.prototype, "result", void 0);
exports.EvaluationStatusPatch = EvaluationStatusPatch = tslib_1.__decorate([
    (0, type_graphql_1.InputType)()
], EvaluationStatusPatch);
let EvaluationStatusList = class EvaluationStatusList {
};
exports.EvaluationStatusList = EvaluationStatusList;
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => [evaluation_status_1.EvaluationStatus]),
    tslib_1.__metadata("design:type", Array)
], EvaluationStatusList.prototype, "items", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => type_graphql_1.Int),
    tslib_1.__metadata("design:type", Number)
], EvaluationStatusList.prototype, "total", void 0);
exports.EvaluationStatusList = EvaluationStatusList = tslib_1.__decorate([
    (0, type_graphql_1.ObjectType)()
], EvaluationStatusList);
//# sourceMappingURL=evaluation-status-type.js.map