import { __exports as r } from "../../../../../../../../_virtual/is.js";
import "../utils/shallowEqual.js";
import { __require as _ } from "./isType.js";
import { __require as n } from "./isPlaceholderType.js";
import { __require as p } from "../definitions/index.js";
import { __exports as m } from "../../../../../../../../_virtual/shallowEqual.js";
var u;
function P() {
  if (u)
    return r;
  u = 1, Object.defineProperty(r, "__esModule", {
    value: !0
  }), r.default = l;
  var a = m, s = _(), f = n(), o = p();
  function l(i, e, t) {
    return e ? (0, s.default)(e.type, i) ? typeof t > "u" ? !0 : (0, a.default)(e, t) : !t && e.type === "Placeholder" && i in o.FLIPPED_ALIAS_KEYS ? (0, f.default)(e.expectedNode, i) : !1 : !1;
  }
  return r;
}
export {
  P as __require
};
//# sourceMappingURL=is.js.map
