"use strict";
/**
 * Copyright: (c) Myia SAS 2026.
 * This file and its contents are licensed under the AGPLv3 License.
 * Please see the LICENSE file at the root of this repository
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.FailingStatementFinder = exports.NdjsonTailInspector = exports.CrashErrorClassifier = exports.healPendingRegistryPath = exports.HEAL_PENDING_SUBDIR = exports.HealTracerReporter = void 0;
const heal_tracer_reporter_1 = require("./heal-tracer-reporter");
var heal_tracer_reporter_2 = require("./heal-tracer-reporter");
Object.defineProperty(exports, "HealTracerReporter", { enumerable: true, get: function () { return heal_tracer_reporter_2.HealTracerReporter; } });
Object.defineProperty(exports, "HEAL_PENDING_SUBDIR", { enumerable: true, get: function () { return heal_tracer_reporter_2.HEAL_PENDING_SUBDIR; } });
Object.defineProperty(exports, "healPendingRegistryPath", { enumerable: true, get: function () { return heal_tracer_reporter_2.healPendingRegistryPath; } });
var crash_error_classifier_1 = require("./crash-error-classifier");
Object.defineProperty(exports, "CrashErrorClassifier", { enumerable: true, get: function () { return crash_error_classifier_1.CrashErrorClassifier; } });
var ndjson_tail_inspector_1 = require("./ndjson-tail-inspector");
Object.defineProperty(exports, "NdjsonTailInspector", { enumerable: true, get: function () { return ndjson_tail_inspector_1.NdjsonTailInspector; } });
var failing_statement_finder_1 = require("./failing-statement-finder");
Object.defineProperty(exports, "FailingStatementFinder", { enumerable: true, get: function () { return failing_statement_finder_1.FailingStatementFinder; } });
// Default export so users can register the reporter with the terse
// `reporter: [['@heal-dev/heal-playwright-tracer/reporter']]` form,
// matching how Playwright's own reporters are distributed.
exports.default = heal_tracer_reporter_1.HealTracerReporter;
