function literal(value) {
	// @ts-expect-error we don't want to muck around with bigint here
	return { type: 'Literal', value };
}
@param {string | boolean | null | number | RegExp} value
@returns {ESTree.Literal}