"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.schema = void 0;
const abstract_schema_1 = require("./abstract.schema");
class ListSchema extends abstract_schema_1.AbstractSchema {
    constructor(schemas) {
        super(schemas);
    }
}
const parentSchema = {
    totalDocs: 2,
    offset: 0,
    limit: 10,
    totalPages: 1,
    page: 1,
    pagingCounter: 1,
    hasPrevPage: false,
    hasNextPage: false,
    prevPage: 0,
    nextPage: 0,
};
const responseSchema = {
    totalDocs: 2,
    offset: 0,
    limit: 10,
    totalPages: 1,
    page: 1,
    pagingCounter: 1,
    hasPrevPage: false,
    hasNextPage: false,
    prevPage: 0,
    nextPage: 0,
};
exports.schema = new ListSchema({ parentSchema, responseSchema });
