const { BrowserWindow } = require('electron'); class Foo { set bar (value) { if (!(value instanceof BrowserWindow)) { throw new Error('setting error'); } } } module.exports = new Foo();