UNPKG

@ability-ocean/dtos

Version:

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

1,850 lines (1,759 loc) 89.2 kB
import { __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 */ class ApiResponseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @template T */ class ApiResponseObjectDTO extends ApiResponseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ /** * @template T */ class ApiResponseArrayDTO extends ApiResponseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class SearchResultDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AuthLoginResultDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AuthResetDTO { } __decorate([ IsNotEmpty(), IsEmail(), MaxLength(255), __metadata("design:type", String) ], AuthResetDTO.prototype, "email", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AuthResetVerifyDTO { } __decorate([ IsNotEmpty(), IsString(), MinLength(20), MaxLength(20), __metadata("design:type", String) ], AuthResetVerifyDTO.prototype, "code", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class UserDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class UserDialogDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class UserListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class UserSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], UserSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TenantDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TenantConnectionDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TenantListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TenantSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], TenantSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TenantVerifyDTO { } __decorate([ IsNotEmpty(), IsString(), MinLength(20), MaxLength(20), __metadata("design:type", String) ], TenantVerifyDTO.prototype, "code", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AbilityPricelistDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AbilityPricelistListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AbilityPricelistSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], AbilityPricelistSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AbilityPricelistItemDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AbilityPricelistItemListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class AbilityPricelistItemSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], AbilityPricelistItemSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TeamDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TeamSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], TeamSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TeamListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TeamAccessDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TeamAccessEditDTO { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], TeamAccessEditDTO.prototype, "teams", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class RouteIdDTO { } __decorate([ IsNotEmpty(), IsUUID(), __metadata("design:type", String) ], RouteIdDTO.prototype, "id", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class RoutePaginationDTO { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RoutePaginationDTO.prototype, "page", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class RouteEntityTypeDTO { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteEntityTypeDTO.prototype, "entity", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class RouteDemoDataTypeDTO { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteDemoDataTypeDTO.prototype, "type", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class RouteParameterTypeDTO { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteParameterTypeDTO.prototype, "type", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class RouteTeamTypeDTO { } __decorate([ IsNotEmpty(), IsNumberString(), __metadata("design:type", String) ], RouteTeamTypeDTO.prototype, "type", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ParameterDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ParameterListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ParameterEditDTO { } __decorate([ IsOptional(), __metadata("design:type", String) ], ParameterEditDTO.prototype, "value", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ParameterKeyQueryDTO { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), __metadata("design:type", Array) ], ParameterKeyQueryDTO.prototype, "keys", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class QualificationDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class QualificationSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], QualificationSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class QualificationListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], ResourceSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceGroupDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceGroupSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], ResourceGroupSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceGroupListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class MessageDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class MessageSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], MessageSearchDTO.prototype, "title", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CommentDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class NotificationDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class 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); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class SubscriptionListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ProfileDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ProfileEditDTO { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], ProfileEditDTO.prototype, "firstName", void 0); __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], ProfileEditDTO.prototype, "lastName", void 0); __decorate([ IsNotEmpty(), IsEmail(), __metadata("design:type", String) ], ProfileEditDTO.prototype, "email", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], ProfileEditDTO.prototype, "phone", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], ProfileEditDTO.prototype, "cellPhone", void 0); __decorate([ IsOptional(), IsString(), MaxLength(50), __metadata("design:type", String) ], ProfileEditDTO.prototype, "image", void 0); __decorate([ IsOptional(), IsString(), MinLength(20), MaxLength(20), __metadata("design:type", String) ], ProfileEditDTO.prototype, "verificationCode", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ProfileVerificationCodeDTO { } __decorate([ IsNotEmpty(), IsEmail(), __metadata("design:type", String) ], ProfileVerificationCodeDTO.prototype, "email", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ProfileChangePasswordDTO { } __decorate([ IsNotEmpty(), IsString(), MinLength(8), MaxLength(75), __metadata("design:type", String) ], ProfileChangePasswordDTO.prototype, "current", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(8), MaxLength(75), __metadata("design:type", String) ], ProfileChangePasswordDTO.prototype, "new", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(8), MaxLength(75), __metadata("design:type", String) ], ProfileChangePasswordDTO.prototype, "verify", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ProfileTwofactorDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ProfileChangeTwofactorStatusDTO { } __decorate([ IsNotEmpty(), IsString(), MinLength(8), MaxLength(75), __metadata("design:type", String) ], ProfileChangeTwofactorStatusDTO.prototype, "password", void 0); __decorate([ IsNotEmpty(), IsNumber(), __metadata("design:type", Number) ], ProfileChangeTwofactorStatusDTO.prototype, "otp", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], ProfileChangeTwofactorStatusDTO.prototype, "status", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], CollectiveAgreementSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementEditDTO { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], CollectiveAgreementEditDTO.prototype, "name", void 0); __decorate([ IsOptional(), IsString(), __metadata("design:type", String) ], CollectiveAgreementEditDTO.prototype, "description", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "maxOvertimeHours", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "overtimeRange", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "overtimeLifetime", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "maxCompensationHours", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "compensationRange", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "compensationLifetime", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "maxFlexHours", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "flexRange", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "flexLifetime", void 0); __decorate([ IsOptional(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementEditDTO.prototype, "maxFlexPerEvent", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], CollectiveAgreementEditDTO.prototype, "users", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], CollectiveAgreementEditDTO.prototype, "collectiveAgreementRates", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementRateDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementRateListDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementRateSearchDTO { } __decorate([ IsString(), MaxLength(50), __metadata("design:type", String) ], CollectiveAgreementRateSearchDTO.prototype, "name", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class CollectiveAgreementRateEditDTO { } __decorate([ IsNotEmpty(), IsString(), MaxLength(50), __metadata("design:type", String) ], CollectiveAgreementRateEditDTO.prototype, "name", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "monday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "tuesday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "wednesday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "thursday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "friday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "saturday", void 0); __decorate([ IsNotEmpty(), IsBoolean(), __metadata("design:type", Boolean) ], CollectiveAgreementRateEditDTO.prototype, "sunday", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(5), MaxLength(5), __metadata("design:type", String) ], CollectiveAgreementRateEditDTO.prototype, "from", void 0); __decorate([ IsNotEmpty(), IsString(), MinLength(5), MaxLength(5), __metadata("design:type", String) ], CollectiveAgreementRateEditDTO.prototype, "to", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementRateEditDTO.prototype, "type", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementRateEditDTO.prototype, "addition", void 0); __decorate([ IsNotEmpty(), IsInt(), __metadata("design:type", Number) ], CollectiveAgreementRateEditDTO.prototype, "additionType", void 0); __decorate([ IsOptional(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], CollectiveAgreementRateEditDTO.prototype, "collectiveAgreements", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class DashboardDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class DashboardNotificationHistoryDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class DashboardMessageListDTO extends BaseDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class DashboardEnabledWidgetsDTO { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), __metadata("design:type", Array) ], DashboardEnabledWidgetsDTO.prototype, "widgets", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class DashboardParametersDTO { } /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class TeamUserQueryDTO { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], TeamUserQueryDTO.prototype, "teams", void 0); /** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ class ResourceGroupResourceQueryDTO { } __decorate([ IsNotEmpty(), IsArray(), IsString({ each: true }), MinLength(36, { each: true }), MaxLength(36, { each: true }), __metadata("design:type", Array) ], ResourceGroupResourceQueryDTO.prototype, "resourceGroups", void 0); /** * @fileove