"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ToggleLabelDropTargetUcMock = void 0;
exports.makeToggleLabelDropTargetUcMock = makeToggleLabelDropTargetUcMock;
const ToggleLabelDropTargetUC_1 = require("../UseCases/ToggleLabelDropTargetUC");
class ToggleLabelDropTargetUcMock extends ToggleLabelDropTargetUC_1.ToggleLabelDropTargetUC {
    constructor(appObject) {
        super(appObject, ToggleLabelDropTargetUC_1.ToggleLabelDropTargetUC.type);
        this.tryToggleFromRay = jest.fn();
        this.tryToggleFromPixel = jest.fn();
        this.toggleByID = jest.fn();
    }
}
exports.ToggleLabelDropTargetUcMock = ToggleLabelDropTargetUcMock;
function makeToggleLabelDropTargetUcMock(appObjects) {
    return new ToggleLabelDropTargetUcMock(appObjects.getOrCreate("ToggleLabelDropTargetUcMock"));
}
//# sourceMappingURL=ToggleLabelDropTargetUcMock.js.map