The NameGuard SDK fully supports TypeScript. Each action is fully typed, and types can be imported from the package:
import type { ConsolidatedReport } from "@namehash/nameguard";