import * as z from "zod/v3"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export declare const Code: { readonly MxMissing: "mx_missing"; readonly MxWrongTarget: "mx_wrong_target"; readonly MxLowPriority: "mx_low_priority"; readonly ApexCnameCollision: "apex_cname_collision"; readonly DnsblListed: "dnsbl_listed"; }; export type Code = ClosedEnum; export declare const DomainDiagnosticCheckDtoStatus: { readonly Pass: "pass"; readonly Fail: "fail"; readonly Skipped: "skipped"; }; export type DomainDiagnosticCheckDtoStatus = ClosedEnum; export type DomainDiagnosticCheckDto = { code: Code; status: DomainDiagnosticCheckDtoStatus; /** * Round-trip time for this check in milliseconds */ latencyMs: number; }; /** @internal */ export declare const Code$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DomainDiagnosticCheckDtoStatus$inboundSchema: z.ZodNativeEnum; /** @internal */ export declare const DomainDiagnosticCheckDto$inboundSchema: z.ZodType; export declare function domainDiagnosticCheckDtoFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=domaindiagnosticcheckdto.d.ts.map