configureWatchOptions(callback) {
        if (typeof callback !== 'function') {
            throw new Error('Argument 1 to configureWatchOptions() must be a callback function.');
        }

        this.watchOptionsConfigurationCallback = callback;
    }
@param {OptionsCallback<Exclude<webpack.Configuration['watchOptions'], undefined>>} callback