export const areMissingFieldErrorsEqual = function (a, b, customTesters) {
    const isAMissingFieldError = a && a.name === "MissingFieldError";
    const isBMissingFieldError = b && b.name === "MissingFieldError";
    if (isAMissingFieldError && isBMissingFieldError) {
        return (a.message === b.message &&
            this.equals(a.path, b.path, customTesters) &&
            this.equals(a.query, b.query, customTesters) &&
            this.equals(a.variables, b.variables, customTesters) &&
            this.equals(a.missing, b.missing, customTesters));
    }
    if (isAMissingFieldError === isBMissingFieldError) {
        return;
    }
    return false;
};
//# sourceMappingURL=areMissingFieldErrorsEqual.js.map
