"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SunflowConnectionPatch = exports.SunflowPowerPlantList = exports.SunflowPowerPlant = void 0;
const tslib_1 = require("tslib");
const type_graphql_1 = require("type-graphql");
const shell_1 = require("@things-factory/shell");
let SunflowPowerPlant = class SunflowPowerPlant extends shell_1.Domain {
};
exports.SunflowPowerPlant = SunflowPowerPlant;
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowPowerPlant.prototype, "kepcoId", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowPowerPlant.prototype, "kepcoPassword", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowPowerPlant.prototype, "powerPlannerConnectionId", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowPowerPlant.prototype, "powerPlannerConnectionState", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowPowerPlant.prototype, "emissionMarketConnectionId", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowPowerPlant.prototype, "emissionMarketConnectionState", void 0);
exports.SunflowPowerPlant = SunflowPowerPlant = tslib_1.__decorate([
    (0, type_graphql_1.ObjectType)()
], SunflowPowerPlant);
let SunflowPowerPlantList = class SunflowPowerPlantList {
};
exports.SunflowPowerPlantList = SunflowPowerPlantList;
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => [SunflowPowerPlant]),
    tslib_1.__metadata("design:type", Array)
], SunflowPowerPlantList.prototype, "items", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => type_graphql_1.Int),
    tslib_1.__metadata("design:type", Number)
], SunflowPowerPlantList.prototype, "total", void 0);
exports.SunflowPowerPlantList = SunflowPowerPlantList = tslib_1.__decorate([
    (0, type_graphql_1.ObjectType)()
], SunflowPowerPlantList);
let SunflowConnectionPatch = class SunflowConnectionPatch {
};
exports.SunflowConnectionPatch = SunflowConnectionPatch;
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowConnectionPatch.prototype, "id", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowConnectionPatch.prototype, "powerPlannerConnectionId", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowConnectionPatch.prototype, "emissionMarketConnectionId", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowConnectionPatch.prototype, "kepcoId", void 0);
tslib_1.__decorate([
    (0, type_graphql_1.Field)(type => String, { nullable: true }),
    tslib_1.__metadata("design:type", String)
], SunflowConnectionPatch.prototype, "kepcoPassword", void 0);
exports.SunflowConnectionPatch = SunflowConnectionPatch = tslib_1.__decorate([
    (0, type_graphql_1.InputType)()
], SunflowConnectionPatch);
//# sourceMappingURL=power-plant-type.js.map