/* dns index — barrel export for the DNS record management command family (RFC-0753). Do not re-export Cloudflare API client functions — those live in leitstand/adapters. RFC-0753: initial DNS module barrel. RFC-1097: sweep — werkstatt-engine clean Sweep batch 4: 73 Compass headers on headerless engine files (certification, component-runtime, isolation, evolution, testing), real KEY_DECISIONS on 75 files (kernel, cache, dht, swim, gitmesh, runtime), ~80 purpose expansions (CONTRACT-02/PURPOSE-02), non-goals on 13 CONTRACT-03 files, CS-07 history literal fix repo-wide (253 files). Policy: .template.ts/.template.astro excludedPaths. werkstatt-engine now 0 diagnostics. */ export { normalizeTxtContent, ensureTxtQuoted } from "./txt-normalize.ts"; export { flagString, flagBoolean, loadDnsRecordFile, resolveDnsZoneId, resolveDnsEnv, resolveZoneDomainForSystem, recordIdentity, recordsMatch, } from "./dns-helpers.ts"; export { runDnsRecordUpsert, type DnsRecordUpsertResult } from "./dns-record-upsert.ts"; export { runDnsRecordValidate, type DnsRecordValidateResult } from "./dns-record-validate.ts"; export { runDnsRecordList, type DnsRecordListResult } from "./dns-record-list.ts"; export { runDnsRecordDelete, type DnsRecordDeleteResult } from "./dns-record-delete.ts"; export { runDnsRecordsSchemaValidate, type DnsRecordsSchemaValidateResult, } from "./dns-records-schema-validate.ts"; export { createDnsModule } from "./dns.module.ts";