A hook used to check if an emit notification is required for a node.
The node to emit.
A hook used by the Printer to provide notifications prior to emitting a node. A
										compatible implementation must invoke emitCallback with the provided hint and
									node values.
A hint indicating the intended purpose of the node.
The node to emit.
A callback that, when invoked, will emit the node.
A hook used by the Printer to perform just-in-time substitution of a node. This is
										primarily used by node transformations that need to substitute one node for another,
									such as replacing myExportedVar with exports.myExportedVar.
Generated using TypeDoc
A hook used by the Printer when generating unique names to avoid collisions with globally defined names that exist outside of the current source file.