Telemetry event contract and instrumentation helpers.
PaperForge emits:
[:paperforge, :render, :start]
[:paperforge, :render, :stop]
[:paperforge, :render, :exception]
[:paperforge, :batch, :job]
[:paperforge, :batch, :complete]
@spec batch_complete(map(), map()) :: :ok
@spec batch_job(map()) :: :ok
@spec events() :: [[atom()]]
@spec render(PaperForge.Document.t(), term(), (-> term())) :: term()