import { RedisJSON, transformRedisJsonArgument} from '.'; import { RedisCommandArgument, RedisCommandArguments } from '@redis/client/dist/lib/commands'; export const FIRST_KEY_INDEX = 1; export interface KeyPathValue { key: RedisCommandArgument; path: RedisCommandArgument; value: RedisJSON; } export function transformArguments(keyPathValues: Array): RedisCommandArguments { const args: RedisCommandArguments = ['JSON.MSET']; for (const { key, path, value } of keyPathValues) { args.push(key, path, transformRedisJsonArgument(value)); } return args; } export declare function transformReply(): 'OK';