UNPKG

@ability-ocean/dtos

Version:

Re-usable `Data Transfer Objects` that can be used when communicating with our API.

1,650 lines (1,579 loc) 120 kB
import { __extends, __decorate, __metadata } from 'tslib'; import { IsOptional, MaxLength, IsString, MinLength, IsISO8601, IsBoolean, IsNotEmpty, IsInt, IsEmail, IsUUID, IsNumber, IsArray, IsNumberString } from 'class-validator'; /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ApiResponseDTO = /** @class */ (function () { function ApiResponseDTO() { } return ApiResponseDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @template T */ var /** * @template T */ ApiResponseObjectDTO = /** @class */ (function (_super) { __extends(ApiResponseObjectDTO, _super); function ApiResponseObjectDTO() { return _super !== null && _super.apply(this, arguments) || this; } return ApiResponseObjectDTO; }(ApiResponseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @template T */ var /** * @template T */ ApiResponseArrayDTO = /** @class */ (function (_super) { __extends(ApiResponseArrayDTO, _super); function ApiResponseArrayDTO() { return _super !== null && _super.apply(this, arguments) || this; } return ApiResponseArrayDTO; }(ApiResponseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var BaseDTO = /** @class */ (function () { function BaseDTO() { } return BaseDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var SearchDTO = /** @class */ (function () { function SearchDTO() { } __decorate([ IsOptional(), MaxLength(50), __metadata("design:type", String) ], SearchDTO.prototype, "searchFor", void 0); __decorate([ IsOptional(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], SearchDTO.prototype, "exclude", void 0); __decorate([ IsOptional(), IsISO8601(), __metadata("design:type", Date) ], SearchDTO.prototype, "from", void 0); __decorate([ IsOptional(), IsISO8601(), __metadata("design:type", Date) ], SearchDTO.prototype, "to", void 0); return SearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var SearchResultDTO = /** @class */ (function () { function SearchResultDTO() { } return SearchResultDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var BugDiagnosticsDTO = /** @class */ (function () { function BugDiagnosticsDTO() { } __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "browser", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "system", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "agent", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "browserLanguage", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "browserVersion", void 0); __decorate([ IsOptional(), IsBoolean(), __metadata("design:type", Boolean) ], BugDiagnosticsDTO.prototype, "cookieEnabled", void 0); __decorate([ IsOptional(), IsBoolean(), __metadata("design:type", Boolean) ], BugDiagnosticsDTO.prototype, "online", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "screenWidth", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "screenHeight", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], BugDiagnosticsDTO.prototype, "systemLanguage", void 0); return BugDiagnosticsDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var BugReportDTO = /** @class */ (function () { function BugReportDTO() { } __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], BugReportDTO.prototype, "severity", void 0); __decorate([ IsNotEmpty(), IsString(), MaxLength(3000), __metadata("design:type", String) ], BugReportDTO.prototype, "description", void 0); __decorate([ IsOptional(), IsString(), MaxLength(255), __metadata("design:type", String) ], BugReportDTO.prototype, "page", void 0); __decorate([ IsOptional(), __metadata("design:type", BugDiagnosticsDTO) ], BugReportDTO.prototype, "diagnostics", void 0); return BugReportDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AuthLoginDTO = /** @class */ (function () { function AuthLoginDTO() { } __decorate([ IsNotEmpty(), IsEmail(), __metadata("design:type", String) ], AuthLoginDTO.prototype, "email", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(8), MaxLength(75), __metadata("design:type", String) ], AuthLoginDTO.prototype, "password", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], AuthLoginDTO.prototype, "otp", void 0); __decorate([ IsOptional(), IsUUID(), __metadata("design:type", String) ], AuthLoginDTO.prototype, "tenant", void 0); return AuthLoginDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AuthLoginResultDTO = /** @class */ (function () { function AuthLoginResultDTO() { } return AuthLoginResultDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AuthResetDTO = /** @class */ (function () { function AuthResetDTO() { } __decorate([ IsNotEmpty(), IsEmail(), MaxLength(255), __metadata("design:type", String) ], AuthResetDTO.prototype, "email", void 0); return AuthResetDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AuthResetVerifyDTO = /** @class */ (function () { function AuthResetVerifyDTO() { } __decorate([ IsNotEmpty(), IsString(), MinLength(20), MaxLength(20), __metadata("design:type", String) ], AuthResetVerifyDTO.prototype, "code", void 0); return AuthResetVerifyDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var UserEditDTO = /** @class */ (function () { function UserEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "firstName", void 0); __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "lastName", void 0); __decorate([ IsNotEmpty(), IsEmail(), __metadata("design:type", String) ], UserEditDTO.prototype, "email", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], UserEditDTO.prototype, "generatePassword", void 0); __decorate([ IsOptional(), IsString(), MinLength(8), MaxLength(75), __metadata("design:type", String) ], UserEditDTO.prototype, "password", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], UserEditDTO.prototype, "verifyPassword", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], UserEditDTO.prototype, "enforcePasswordChange", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], UserEditDTO.prototype, "enforceTwofactor", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "image", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "phone", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "cellPhone", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "employeeNumber", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], UserEditDTO.prototype, "socialSecurityNumber", void 0); __decorate([ IsNotEmpty(), IsNumber(), __metadata("design:type", Number) ], UserEditDTO.prototype, "role", void 0); __decorate([ IsOptional(), IsNumber(), __metadata("design:type", Number) ], UserEditDTO.prototype, "salary", void 0); __decorate([ IsOptional(), IsNumber(), __metadata("design:type", Number) ], UserEditDTO.prototype, "vacationPaid", void 0); __decorate([ IsOptional(), IsNumber(), __metadata("design:type", Number) ], UserEditDTO.prototype, "vacationUnpaid", void 0); __decorate([ IsOptional(), IsNumber(), __metadata("design:type", Number) ], UserEditDTO.prototype, "employmentType", void 0); __decorate([ IsOptional(), IsNumber(), __metadata("design:type", Number) ], UserEditDTO.prototype, "employmentGrade", void 0); __decorate([ IsOptional(), IsUUID(), __metadata("design:type", String) ], UserEditDTO.prototype, "stewardFor", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], UserEditDTO.prototype, "teams", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], UserEditDTO.prototype, "qualifications", void 0); __decorate([ IsOptional(), IsUUID(), __metadata("design:type", String) ], UserEditDTO.prototype, "collectiveAgreement", void 0); __decorate([ IsOptional(), IsArray(), __metadata("design:type", Array) ], UserEditDTO.prototype, "subscriptions", void 0); return UserEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var UserDTO = /** @class */ (function () { function UserDTO() { } return UserDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var UserDialogDTO = /** @class */ (function () { function UserDialogDTO() { } return UserDialogDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var UserListDTO = /** @class */ (function () { function UserListDTO() { } return UserListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var UserSearchDTO = /** @class */ (function () { function UserSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], UserSearchDTO.prototype, "name", void 0); return UserSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TenantDTO = /** @class */ (function () { function TenantDTO() { } return TenantDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TenantConnectionDTO = /** @class */ (function () { function TenantConnectionDTO() { } return TenantConnectionDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TenantEditDTO = /** @class */ (function () { function TenantEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(255), __metadata("design:type", String) ], TenantEditDTO.prototype, "name", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], TenantEditDTO.prototype, "active", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], TenantEditDTO.prototype, "sponsored", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], TenantEditDTO.prototype, "trial", void 0); __decorate([ IsOptional(), IsString(), MaxLength(20), __metadata("design:type", String) ], TenantEditDTO.prototype, "vatNo", void 0); __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "contactFirstName", void 0); __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "contactLastName", void 0); __decorate([ IsNotEmpty(), IsEmail(), MaxLength(255), __metadata("design:type", String) ], TenantEditDTO.prototype, "contactEmail", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "contactPhone", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingFirstName", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingLastName", void 0); __decorate([ IsOptional(), IsEmail(), MaxLength(255), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingEmail", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingPhone", void 0); __decorate([ IsOptional(), IsString(), MaxLength(100), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingAddress", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingCity", void 0); __decorate([ IsOptional(), IsString(), MaxLength(25), __metadata("design:type", String) ], TenantEditDTO.prototype, "billingZip", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], TenantEditDTO.prototype, "billingCountry", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TenantEditDTO.prototype, "costCenter", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], TenantEditDTO.prototype, "newsletter", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], TenantEditDTO.prototype, "invoiceBy", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], TenantEditDTO.prototype, "users", void 0); __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], TenantEditDTO.prototype, "pricelist", void 0); return TenantEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TenantListDTO = /** @class */ (function () { function TenantListDTO() { } return TenantListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TenantSearchDTO = /** @class */ (function () { function TenantSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], TenantSearchDTO.prototype, "name", void 0); return TenantSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TenantVerifyDTO = /** @class */ (function () { function TenantVerifyDTO() { } __decorate([ IsNotEmpty(), IsString(), MinLength(20), MaxLength(20), __metadata("design:type", String) ], TenantVerifyDTO.prototype, "code", void 0); return TenantVerifyDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistDTO = /** @class */ (function () { function AbilityPricelistDTO() { } return AbilityPricelistDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistEditDTO = /** @class */ (function () { function AbilityPricelistEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], AbilityPricelistEditDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], AbilityPricelistEditDTO.prototype, "description", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(3), MaxLength(3), __metadata("design:type", String) ], AbilityPricelistEditDTO.prototype, "currency", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], AbilityPricelistEditDTO.prototype, "tenants", void 0); return AbilityPricelistEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistListDTO = /** @class */ (function () { function AbilityPricelistListDTO() { } return AbilityPricelistListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistSearchDTO = /** @class */ (function () { function AbilityPricelistSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], AbilityPricelistSearchDTO.prototype, "name", void 0); return AbilityPricelistSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistItemDTO = /** @class */ (function () { function AbilityPricelistItemDTO() { } return AbilityPricelistItemDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistItemEditDTO = /** @class */ (function () { function AbilityPricelistItemEditDTO() { } __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], AbilityPricelistItemEditDTO.prototype, "ability", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], AbilityPricelistItemEditDTO.prototype, "monthlyPrice", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], AbilityPricelistItemEditDTO.prototype, "yearlyPrice", void 0); __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], AbilityPricelistItemEditDTO.prototype, "pricelist", void 0); return AbilityPricelistItemEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistItemListDTO = /** @class */ (function () { function AbilityPricelistItemListDTO() { } return AbilityPricelistItemListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var AbilityPricelistItemSearchDTO = /** @class */ (function () { function AbilityPricelistItemSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], AbilityPricelistItemSearchDTO.prototype, "name", void 0); return AbilityPricelistItemSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TeamDTO = /** @class */ (function (_super) { __extends(TeamDTO, _super); function TeamDTO() { return _super !== null && _super.apply(this, arguments) || this; } return TeamDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TeamEditDTO = /** @class */ (function () { function TeamEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], TeamEditDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsString(), MaxLength(3000), __metadata("design:type", String) ], TeamEditDTO.prototype, "description", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], TeamEditDTO.prototype, "phone", void 0); __decorate([ IsOptional(), IsEmail(), MaxLength(255), __metadata("design:type", String) ], TeamEditDTO.prototype, "email", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], TeamEditDTO.prototype, "type", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], TeamEditDTO.prototype, "users", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], TeamEditDTO.prototype, "resourceGroups", void 0); return TeamEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TeamSearchDTO = /** @class */ (function () { function TeamSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], TeamSearchDTO.prototype, "name", void 0); return TeamSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TeamListDTO = /** @class */ (function () { function TeamListDTO() { } return TeamListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TeamAccessDTO = /** @class */ (function (_super) { __extends(TeamAccessDTO, _super); function TeamAccessDTO() { return _super !== null && _super.apply(this, arguments) || this; } return TeamAccessDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var TeamAccessEditDTO = /** @class */ (function () { function TeamAccessEditDTO() { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], TeamAccessEditDTO.prototype, "teams", void 0); return TeamAccessEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RouteIdDTO = /** @class */ (function () { function RouteIdDTO() { } __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], RouteIdDTO.prototype, "id", void 0); return RouteIdDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RoutePaginationDTO = /** @class */ (function () { function RoutePaginationDTO() { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RoutePaginationDTO.prototype, "page", void 0); return RoutePaginationDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RouteEntityTypeDTO = /** @class */ (function () { function RouteEntityTypeDTO() { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteEntityTypeDTO.prototype, "entity", void 0); return RouteEntityTypeDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RouteDemoDataTypeDTO = /** @class */ (function () { function RouteDemoDataTypeDTO() { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteDemoDataTypeDTO.prototype, "type", void 0); return RouteDemoDataTypeDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RouteParameterTypeDTO = /** @class */ (function () { function RouteParameterTypeDTO() { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteParameterTypeDTO.prototype, "type", void 0); return RouteParameterTypeDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RouteTradeRequestOfferActionDTO = /** @class */ (function () { function RouteTradeRequestOfferActionDTO() { } __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], RouteTradeRequestOfferActionDTO.prototype, "requestId", void 0); __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], RouteTradeRequestOfferActionDTO.prototype, "offerId", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(6), MaxLength(7), __metadata("design:type", String) ], RouteTradeRequestOfferActionDTO.prototype, "action", void 0); return RouteTradeRequestOfferActionDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var RouteTeamTypeDTO = /** @class */ (function () { function RouteTeamTypeDTO() { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteTeamTypeDTO.prototype, "type", void 0); return RouteTeamTypeDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ParameterDTO = /** @class */ (function (_super) { __extends(ParameterDTO, _super); function ParameterDTO() { return _super !== null && _super.apply(this, arguments) || this; } return ParameterDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ParameterListDTO = /** @class */ (function () { function ParameterListDTO() { } return ParameterListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ParameterEditDTO = /** @class */ (function () { function ParameterEditDTO() { } __decorate([ IsOptional(), __metadata("design:type", String) ], ParameterEditDTO.prototype, "value", void 0); return ParameterEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ParameterKeyQueryDTO = /** @class */ (function () { function ParameterKeyQueryDTO() { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), __metadata("design:type", Array) ], ParameterKeyQueryDTO.prototype, "keys", void 0); return ParameterKeyQueryDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var QualificationDTO = /** @class */ (function (_super) { __extends(QualificationDTO, _super); function QualificationDTO() { return _super !== null && _super.apply(this, arguments) || this; } return QualificationDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var QualificationEditDTO = /** @class */ (function () { function QualificationEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], QualificationEditDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsString(), MaxLength(3000), __metadata("design:type", String) ], QualificationEditDTO.prototype, "description", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], QualificationEditDTO.prototype, "users", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], QualificationEditDTO.prototype, "resources", void 0); return QualificationEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var QualificationSearchDTO = /** @class */ (function () { function QualificationSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], QualificationSearchDTO.prototype, "name", void 0); return QualificationSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var QualificationListDTO = /** @class */ (function () { function QualificationListDTO() { } return QualificationListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceDTO = /** @class */ (function (_super) { __extends(ResourceDTO, _super); function ResourceDTO() { return _super !== null && _super.apply(this, arguments) || this; } return ResourceDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceEditDTO = /** @class */ (function () { function ResourceEditDTO() { } __decorate([ IsNotEmpty(), MaxLength(50), __metadata("design:type", String) ], ResourceEditDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], ResourceEditDTO.prototype, "description", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], ResourceEditDTO.prototype, "resourceGroups", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], ResourceEditDTO.prototype, "qualifications", void 0); return ResourceEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceSearchDTO = /** @class */ (function () { function ResourceSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], ResourceSearchDTO.prototype, "name", void 0); return ResourceSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceListDTO = /** @class */ (function () { function ResourceListDTO() { } return ResourceListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceGroupDTO = /** @class */ (function (_super) { __extends(ResourceGroupDTO, _super); function ResourceGroupDTO() { return _super !== null && _super.apply(this, arguments) || this; } return ResourceGroupDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceGroupEditDTO = /** @class */ (function () { function ResourceGroupEditDTO() { } __decorate([ IsNotEmpty(), MaxLength(50), __metadata("design:type", String) ], ResourceGroupEditDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], ResourceGroupEditDTO.prototype, "description", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], ResourceGroupEditDTO.prototype, "resources", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], ResourceGroupEditDTO.prototype, "teams", void 0); return ResourceGroupEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceGroupSearchDTO = /** @class */ (function () { function ResourceGroupSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], ResourceGroupSearchDTO.prototype, "name", void 0); return ResourceGroupSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ResourceGroupListDTO = /** @class */ (function () { function ResourceGroupListDTO() { } return ResourceGroupListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var MessageDTO = /** @class */ (function (_super) { __extends(MessageDTO, _super); function MessageDTO() { return _super !== null && _super.apply(this, arguments) || this; } return MessageDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var MessageEditDTO = /** @class */ (function () { function MessageEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(100), __metadata("design:type", String) ], MessageEditDTO.prototype, "title", void 0); __decorate([ IsNotEmpty(), IsString(), __metadata("design:type", String) ], MessageEditDTO.prototype, "content", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], MessageEditDTO.prototype, "commentsEnabled", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], MessageEditDTO.prototype, "teams", void 0); return MessageEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var MessageSearchDTO = /** @class */ (function () { function MessageSearchDTO() { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], MessageSearchDTO.prototype, "title", void 0); return MessageSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var CommentDTO = /** @class */ (function (_super) { __extends(CommentDTO, _super); function CommentDTO() { return _super !== null && _super.apply(this, arguments) || this; } return CommentDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var CommentEditDTO = /** @class */ (function () { function CommentEditDTO() { } __decorate([ IsNotEmpty(), IsString(), __metadata("design:type", String) ], CommentEditDTO.prototype, "content", void 0); __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], CommentEditDTO.prototype, "messageId", void 0); return CommentEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NotificationDTO = /** @class */ (function (_super) { __extends(NotificationDTO, _super); function NotificationDTO() { return _super !== null && _super.apply(this, arguments) || this; } return NotificationDTO; }(BaseDTO)); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NotificationEditDTO = /** @class */ (function () { function NotificationEditDTO() { } __decorate([ IsNotEmpty(), IsString(), MaxLength(255), __metadata("design:type", String) ], NotificationEditDTO.prototype, "name", void 0); __decorate([ IsNotEmpty(), IsNumber(), __metadata("design:type", Number) ], NotificationEditDTO.prototype, "entity", void 0); __decorate([ IsNotEmpty(), IsNumber(), __metadata("design:type", Number) ], NotificationEditDTO.prototype, "event", void 0); __decorate([ IsNotEmpty(), IsNumber(), __metadata("design:type", Number) ], NotificationEditDTO.prototype, "type", void 0); __decorate([ IsNotEmpty(), IsString(), __metadata("design:type", String) ], NotificationEditDTO.prototype, "body", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "active", void 0); __decorate([ IsNotEmpty(), IsISO8601(), __metadata("design:type", String) ], NotificationEditDTO.prototype, "from", void 0); __decorate([ IsNotEmpty(), IsISO8601(), __metadata("design:type", String) ], NotificationEditDTO.prototype, "to", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "monday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "tuesday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "wednesday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "thursday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "friday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "saturday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationEditDTO.prototype, "sunday", void 0); return NotificationEditDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var NotificationSearchDTO = /** @class */ (function () { function NotificationSearchDTO() { } __decorate([ IsOptional(), MaxLength(50), __metadata("design:type", String) ], NotificationSearchDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], NotificationSearchDTO.prototype, "entity", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], NotificationSearchDTO.prototype, "event", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], NotificationSearchDTO.prototype, "type", void 0); __decorate([ IsOptional(), IsBoolean(), __metadata("design:type", Boolean) ], NotificationSearchDTO.prototype, "active", void 0); return NotificationSearchDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var SubscriptionListDTO = /** @class */ (function () { function SubscriptionListDTO() { } return SubscriptionListDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ProfileDTO = /** @class */ (function () { function ProfileDTO() { } return ProfileDTO; }()); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ var ProfileEditDTO = /** @class */ (function () { function ProfileEditDTO() { } __decora