| BaseOffset | Basic contract used for setting offset in different measurements |
| GenerationResult | The result of the template generation. Contains the template image and the template (json that describes elements location on the image). |
| GlobalPageSettings | The global settings applicable to all page elements. |
| MemoryGenerationResult | GenerationResult wrapper. Allows to save result as MemoryStream |
| PixelOffset | Offset set in pixels (px). |
| ReferencePointsSettings | Settings describing behavior for Reference Point of the template: black squares at the corners and rotation marker black rectangle between. |