generate(
		module,
		{ dependencyTemplates, runtimeTemplate, moduleGraph, type }
	) {
		const AbstractMethodError = require("./AbstractMethodError");
		throw new AbstractMethodError();
	}
@abstract
@param {NormalModule} module module for which the code should be generated
@param {GenerateContext} generateContext context for generate
@returns {Source | null} generated code