import e from "./_ListCache.js";
import t from "./_Map.js";
import n from "./_MapCache.js";
//#region ../../node_modules/lodash-es/_stackSet.js
var r = 200;
function i(i, a) {
	var o = this.__data__;
	if (o instanceof e) {
		var s = o.__data__;
		if (!t || s.length < r - 1) return s.push([i, a]), this.size = ++o.size, this;
		o = this.__data__ = new n(s);
	}
	return o.set(i, a), this.size = o.size, this;
}
//#endregion
export { i as default };
