"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.MockEmulateStylusUC = void 0;
exports.makeMockEmulateStylusUC = makeMockEmulateStylusUC;
const EmulateStylusUC_1 = require("../UCs/EmulateStylusUC");
class MockEmulateStylusUC extends EmulateStylusUC_1.EmulateStylusUC {
    get isEmulating() {
        throw new Error("Method not implemented.");
    }
    constructor(appObject) {
        super(appObject, EmulateStylusUC_1.EmulateStylusUC.type);
        this.startEmulating = jest.fn();
        this.stopEmulating = jest.fn();
    }
}
exports.MockEmulateStylusUC = MockEmulateStylusUC;
function makeMockEmulateStylusUC(appObjects) {
    return new MockEmulateStylusUC(appObjects.getOrCreate("MockEmulateStylusUC"));
}
//# sourceMappingURL=MockEmulateStylusUC.js.map