"use strict";
Object.defineProperty(exports, "__esModule", {
    value: true
});
function _export(target, all) {
    for(var name in all)Object.defineProperty(target, name, {
        enumerable: true,
        get: Object.getOwnPropertyDescriptor(all, name).get
    });
}
_export(exports, {
    get batchPrinterSchema () {
        return batchPrinterSchema;
    },
    get batchPrintersEnabledSchema () {
        return batchPrintersEnabledSchema;
    },
    get executeBatchRePrinterSchema () {
        return executeBatchRePrinterSchema;
    }
});
const _zod = require("zod");
const _genericvalidation = require("./generic.validation");
const batchPrinterSchema = _zod.z.object({
    printerIds: _zod.z.array(_genericvalidation.idRuleV2)
});
const executeBatchRePrinterSchema = _zod.z.object({
    prints: _zod.z.array(_zod.z.object({
        printerId: _genericvalidation.idRuleV2,
        path: _zod.z.string()
    }))
});
const batchPrintersEnabledSchema = _zod.z.object({
    printerIds: _zod.z.array(_genericvalidation.idRuleV2),
    enabled: _zod.z.boolean()
});

//# sourceMappingURL=batch-controller.validation.js.map