<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url>
    <loc>https://typediagram.dev/blog/welcome/</loc>
    <lastmod>2026-04-18</lastmod>
  </url><url>
    <loc>https://typediagram.dev/blog/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/converter.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/introduction.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/getting-started.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/language-reference.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/cli.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/multi-language-pipeline.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/converters.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/render-hooks.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/isSyncRenderReady.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/raw.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/render.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/renderToString.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/renderToStringSync.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/svg.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/functions/warmupSyncRender.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/AllOpts.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/BackgroundCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/BaseCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/Diagnostic.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/EdgeCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/HookError.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/NodeCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/PostCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/RenderHooks.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/interfaces/RowCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/functions/parseTypeRef.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/functions/printTypeRef.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/interfaces/Converter.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/type-aliases/Language.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/LANGUAGES.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/byLanguage.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/csharp.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/dart.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/fsharp.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/go.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/php.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/protobuf.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/python.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/rust.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/namespaces/converters/variables/typescript.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/type-aliases/DefsCtx.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/type-aliases/HookErrorReporter.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/type-aliases/HookPhase.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/type-aliases/SafeSvg.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/index/variables/HOME_PAGE_SAMPLE.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/functions/layout.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/functions/layoutSync.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/functions/measureBlock.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/functions/measureText.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/functions/warmupLayout.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/interfaces/EdgeRoute.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/interfaces/LaidOutGraph.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/interfaces/LayoutOpts.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/interfaces/NodeBox.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/interfaces/NodeRow.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/layout/interfaces/TextSize.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/markdown/functions/renderMarkdown.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/markdown/functions/renderMarkdownSync.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/markdown/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/classes/ModelBuilder.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/alias.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/buildModel.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/buildModelPartial.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/fromJSON.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/modelReferencesType.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/printSource.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/record.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/ref.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/resolveResolutions.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/toJSON.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/union.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/validate.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/validateForCodegen.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/functions/walkDeclRefs.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/AliasJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/DeclTargeting.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/Edge.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/FieldJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/FieldSpec.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/Model.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ModelJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/RecordJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ResolvedAlias.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ResolvedField.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ResolvedRecord.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ResolvedTypeRef.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ResolvedUnion.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/ResolvedVariant.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/TypeRefJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/UnionJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/UnionSpec.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/VariantJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/interfaces/VariantSpec.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/type-aliases/DeclJson.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/type-aliases/EdgeKind.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/type-aliases/ResolvedDecl.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/type-aliases/ResolvedRefKind.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/variables/BUILTIN_GENERICS.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/variables/PRIMITIVES.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/model/variables/SCHEMA_VERSION.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/classes/DiagnosticBag.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/formatDiagnostic.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/formatDiagnostics.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/parse.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/parsePartial.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/tokenize.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/tokenizePartial.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/functions/tokenizeResult.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/AliasDecl.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/DeclTargeting.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/Diagram.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/Field.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/RecordDecl.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/Span.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/Token.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/TypeRef.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/UnionDecl.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/interfaces/Variant.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/type-aliases/Declaration.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/type-aliases/Severity.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/parser/type-aliases/TokenKind.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/functions/escapeAttr.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/functions/escapeText.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/functions/getTheme.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/functions/renderSvg.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/interfaces/NodeBadgeInfo.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/interfaces/NodeHeaderInfo.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/interfaces/SvgOpts.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/interfaces/Theme.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/type-aliases/ThemeName.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/variables/DARK.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/render-svg/variables/LIGHT.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/andThen.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/andThenAsync.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/err.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/isErr.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/isOk.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/map.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/mapErr.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/ok.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/functions/unwrap.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/docs/api/result/type-aliases/Result.html</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/</loc>
    <lastmod>2026-06-11</lastmod>
  </url><url>
    <loc>https://typediagram.dev/blog/datetime-uuid-decimal-scalars/</loc>
    <lastmod>2026-06-12</lastmod>
  </url>
</urlset>
