UNPKG

@ability-ocean/dtos

Version:

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

34 lines 2.46 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { IsNotEmpty, IsUUID, IsString, MinLength, MaxLength } from 'class-validator'; export class RouteTradeRequestOfferActionDTO { } tslib_1.__decorate([ IsNotEmpty(), IsUUID(), tslib_1.__metadata("design:type", String) ], RouteTradeRequestOfferActionDTO.prototype, "requestId", void 0); tslib_1.__decorate([ IsNotEmpty(), IsUUID(), tslib_1.__metadata("design:type", String) ], RouteTradeRequestOfferActionDTO.prototype, "offerId", void 0); tslib_1.__decorate([ IsNotEmpty(), IsString(), MinLength(6), MaxLength(7), tslib_1.__metadata("design:type", String) ], RouteTradeRequestOfferActionDTO.prototype, "action", void 0); if (false) { /** @type {?} */ RouteTradeRequestOfferActionDTO.prototype.requestId; /** @type {?} */ RouteTradeRequestOfferActionDTO.prototype.offerId; /** @type {?} */ RouteTradeRequestOfferActionDTO.prototype.action; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicm91dGUtdHJhZGUtcmVxdWVzdC1vZmZlci1hY3Rpb24uZHRvLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFiaWxpdHktb2NlYW4vZHRvcy8iLCJzb3VyY2VzIjpbImxpYi9yb3V0ZS1wYXJhbWV0ZXJzL3JvdXRlLXRyYWRlLXJlcXVlc3Qtb2ZmZXItYWN0aW9uLmR0by50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUUsU0FBUyxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFFckYsTUFBTSxPQUFPLCtCQUErQjtDQWdCM0M7QUFaRztJQUZDLFVBQVUsRUFBRTtJQUNaLE1BQU0sRUFBRTs7a0VBQ1M7QUFJbEI7SUFGQyxVQUFVLEVBQUU7SUFDWixNQUFNLEVBQUU7O2dFQUNPO0FBTWhCO0lBSkMsVUFBVSxFQUFFO0lBQ1osUUFBUSxFQUFFO0lBQ1YsU0FBUyxDQUFDLENBQUMsQ0FBQztJQUNaLFNBQVMsQ0FBQyxDQUFDLENBQUM7OytEQUNFOzs7SUFaZixvREFFa0I7O0lBRWxCLGtEQUVnQjs7SUFFaEIsaURBSWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJc05vdEVtcHR5LCBJc1VVSUQsIElzU3RyaW5nLCBNaW5MZW5ndGgsIE1heExlbmd0aCB9IGZyb20gJ2NsYXNzLXZhbGlkYXRvcic7XHJcblxyXG5leHBvcnQgY2xhc3MgUm91dGVUcmFkZVJlcXVlc3RPZmZlckFjdGlvbkRUTyB7XHJcblxyXG4gICAgQElzTm90RW1wdHkoKVxyXG4gICAgQElzVVVJRCgpXHJcbiAgICByZXF1ZXN0SWQ6IHN0cmluZztcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNVVUlEKClcclxuICAgIG9mZmVySWQ6IHN0cmluZztcclxuXHJcbiAgICBASXNOb3RFbXB0eSgpXHJcbiAgICBASXNTdHJpbmcoKVxyXG4gICAgQE1pbkxlbmd0aCg2KVxyXG4gICAgQE1heExlbmd0aCg3KVxyXG4gICAgYWN0aW9uOiBzdHJpbmc7XHJcblxyXG59XHJcbiJdfQ==