text: "use strict";
  Object.defineProperty(exports, "__esModule", { value: true });
  exports.pushInsertOptions = void 0;
  const ADD = require("./ADD");
  const ADDNX = require("./ADDNX");
  const COUNT = require("./COUNT");
  const DEL = require("./DEL");
  const EXISTS = require("./EXISTS");
  const INFO = require("./INFO");
  const INSERT = require("./INSERT");
  const INSERTNX = require("./INSERTNX");
  const LOADCHUNK = require("./LOADCHUNK");
  const RESERVE = require("./RESERVE");
  const SCANDUMP = require("./SCANDUMP");
  const generic_transformers_1 = require("@node-redis/client/dist/lib/commands/generic-transformers");
  exports.default = {
      ADD,
      add: ADD,
      ADDNX,
      addNX: ADDNX,
      COUNT,
      count: COUNT,
      DEL,
      del: DEL,
      EXISTS,
      exists: EXISTS,
      INFO,
      info: INFO,
      INSERT,
      insert: INSERT,
      INSERTNX,
      insertNX: INSERTNX,
      LOADCHUNK,
      loadChunk: LOADCHUNK,
      RESERVE,
      reserve: RESERVE,
      SCANDUMP,
      scanDump: SCANDUMP
  };
  function pushInsertOptions(args, items, options) {
      if (options === null || options === void 0 ? void 0 : options.CAPACITY) {
          args.push('CAPACITY');
          args.push(options.CAPACITY.toString());
      }
      if (options === null || options === void 0 ? void 0 : options.NOCREATE) {
          args.push('NOCREATE');
      }
      args.push('ITEMS');
      return (0, generic_transformers_1.pushVerdictArguments)(args, items);
  }
  exports.pushInsertOptions = pushInsertOptions;
  