# `util` reference Internal utility helpers used throughout **dom-to-image-more**. They are exposed for testing and advanced integration via: ```js domtoimage.impl.util; ``` > ⚠️ These are **implementation details**, not part of the stable public API (`toSvg`, > `toPng`, `toJpeg`, `toBlob`, `toCanvas`, `toPixelData`). They may change between > releases. They are documented here because the test suite and some advanced callers > depend on them. The object is produced by `newUtil()` in [`src/dom-to-image-more.js`](../src/dom-to-image-more.js) and attached to `domtoimage.impl.util`. For the rest of the `impl` surface (`fontFaces`, `images`, `inliner`, `urlCache`, `options`, `copyOptions`), see [IMPL.md](IMPL.md). --- ## Type guards All of these return a `boolean` and are built on `isInstanceOf`, which checks the value against the constructor from **both** its own window and the parent window (so they work correctly across `