"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.getItemCount = void 0;
/**
 * Возвращает количество элементов в переданном значении
 * @param {JsonValue} value - JSON значение
 * @returns {number} - Количество элементов
 */
const getItemCount = (value) => {
    if (Array.isArray(value)) {
        return value.length;
    }
    if (typeof value === 'object' && value !== null) {
        return Object.keys(value).length;
    }
    return 0;
};
exports.getItemCount = getItemCount;
