"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ScopedRepositoryCriteria = exports.RepositoryCriteria = void 0;
class RepositoryCriteria {
    constructor(query, is_official, page) {
        this.query = query;
        this.is_official = is_official;
        this.page = page;
    }
}
exports.RepositoryCriteria = RepositoryCriteria;
/** For use against a single scope.
 * This one may be more useful.
 * NOTE: THE ENDPOINT FOR THIS IS NOT IMPLEMENTED YET;  WE MAY NOT NEED IT.
 */
class ScopedRepositoryCriteria {
    constructor(scope, name, is_private) {
        this.scope = scope;
        this.name = name;
        this.is_private = is_private;
    }
}
exports.ScopedRepositoryCriteria = ScopedRepositoryCriteria;
//# sourceMappingURL=repository-criteria.js.map