"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Verification = exports.VerificationManager = void 0;
class VerificationManager {
    constructor() {
        this.workerClasses = {};
    }
    register(chain, network, worker) {
        this.workerClasses[chain] = this.workerClasses[chain] || {};
        this.workerClasses[chain][network] = worker;
    }
    get(chain, network) {
        return this.workerClasses[chain]?.[network];
    }
}
exports.VerificationManager = VerificationManager;
exports.Verification = new VerificationManager();
//# sourceMappingURL=verification.js.map