"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PaginatedListTopic = void 0;
/**
 * iCure Data Stack API Documentation
 * The iCure Data Stack Application API is the native interface to iCure. This version is obsolete, please use v2.
 *
 * OpenAPI spec version: v1
 *
 *
 * NOTE: This class is auto generated by the swagger code generator program.
 * https://github.com/swagger-api/swagger-codegen.git
 * Do not edit the class manually.
 */
const Topic_1 = require("./Topic");
class PaginatedListTopic {
    constructor(json) {
        var _a;
        Object.assign(this, Object.assign(Object.assign({}, json), { rows: (_a = json.rows) === null || _a === void 0 ? void 0 : _a.map((r) => new Topic_1.Topic(r)) }));
    }
}
exports.PaginatedListTopic = PaginatedListTopic;
//# sourceMappingURL=PaginatedListTopic.js.map