import { z } from "zod";
const moduleConfigKeySchema = z.object({
  moduleId: z.string().trim().min(1, "module id required").max(64),
  name: z.string().trim().min(1, "config name required").max(128)
});
const moduleConfigUpsertSchema = moduleConfigKeySchema.extend({
  value: z.unknown()
});
const upgradeActionScopeSchema = z.object({
  actionId: z.string().trim().min(1, "action id required"),
  version: z.string().trim().min(1, "version required"),
  tenantId: z.string().uuid(),
  organizationId: z.string().uuid()
});
export {
  moduleConfigKeySchema,
  moduleConfigUpsertSchema,
  upgradeActionScopeSchema
};
//# sourceMappingURL=validators.js.map
