Hand-picked rather than re-exported: the generated Provider interface
(src/generated/plugins/caddy-dns-digitalocean.ts) also carries a
Client field — a tygo artifact from Go's anonymous embedding of an
all-unexported Client struct, which contributes nothing to the real
JSON output (Go's encoding/json never emits an anonymous embed with no
exported fields as a nested key).
caddy-dns/digitaloceanprovider config.Hand-picked rather than re-exported: the generated
Providerinterface (src/generated/plugins/caddy-dns-digitalocean.ts) also carries aClientfield — a tygo artifact from Go's anonymous embedding of an all-unexportedClientstruct, which contributes nothing to the real JSON output (Go'sencoding/jsonnever emits an anonymous embed with no exported fields as a nested key).