import * as z from "zod"; /** Creates a Resend sending or receiving domain. */ export declare const createResendDomain: import("../..").DefinedAction; capabilities: z.ZodOptional>; sending: z.ZodOptional>; }, z.core.$strip>>; openTracking: z.ZodOptional; trackingSubdomain: z.ZodOptional; tls: z.ZodOptional>; customReturnPath: z.ZodOptional; name: z.ZodString; region: z.ZodOptional>; }, z.core.$strip>, z.ZodPipe; id: z.ZodString; created_at: z.ZodCoercedDate; capabilities: z.ZodOptional>; sending: z.ZodOptional>; }, z.core.$strip>>; records: z.ZodArray>; record: z.ZodLiteral<"SPF">; type: z.ZodEnum<{ MX: "MX"; TXT: "TXT"; }>; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ proxy_status: z.ZodOptional>; record: z.ZodLiteral<"DKIM">; type: z.ZodEnum<{ CNAME: "CNAME"; TXT: "TXT"; }>; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ priority: z.ZodNumber; record: z.ZodLiteral<"Receiving">; type: z.ZodLiteral<"MX">; name: z.ZodString; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ record: z.ZodLiteral<"Tracking">; type: z.ZodLiteral<"CNAME">; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ record: z.ZodLiteral<"TrackingCAA">; type: z.ZodLiteral<"CAA">; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>], "record">>; region: z.ZodEnum<{ "us-east-1": "us-east-1"; "eu-west-1": "eu-west-1"; "sa-east-1": "sa-east-1"; "ap-northeast-1": "ap-northeast-1"; }>; click_tracking: z.ZodOptional; open_tracking: z.ZodOptional; tracking_subdomain: z.ZodOptional; }, z.core.$strip>, z.ZodTransform<{ clickTracking: boolean | undefined; createdAt: Date; openTracking: boolean | undefined; records: ({ proxyStatus: "enable" | "disable" | undefined; routingPolicy: string | undefined; record: "SPF"; type: "MX" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; } | { proxyStatus: "enable" | "disable" | undefined; routingPolicy: string | undefined; record: "DKIM"; type: "CNAME" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; } | { routingPolicy: string | undefined; priority: number; record: "Receiving"; type: "MX"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; } | { routingPolicy: string | undefined; record: "Tracking"; type: "CNAME"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; } | { routingPolicy: string | undefined; record: "TrackingCAA"; type: "CAA"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; })[]; trackingSubdomain: string | undefined; name: string; status: "failed" | "pending" | "not_started" | "verified" | "partially_verified" | "partially_failed"; id: string; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1"; capabilities?: { receiving?: "disabled" | "enabled" | undefined; sending?: "disabled" | "enabled" | undefined; } | undefined; }, { name: string; status: "failed" | "pending" | "not_started" | "verified" | "partially_verified" | "partially_failed"; id: string; created_at: Date; records: ({ record: "SPF"; type: "MX" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; proxy_status?: "enable" | "disable" | undefined; priority?: number | undefined; routing_policy?: string | undefined; } | { record: "DKIM"; type: "CNAME" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; proxy_status?: "enable" | "disable" | undefined; priority?: number | undefined; routing_policy?: string | undefined; } | { priority: number; record: "Receiving"; type: "MX"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; routing_policy?: string | undefined; } | { record: "Tracking"; type: "CNAME"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; routing_policy?: string | undefined; } | { record: "TrackingCAA"; type: "CAA"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; routing_policy?: string | undefined; })[]; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1"; capabilities?: { receiving?: "disabled" | "enabled" | undefined; sending?: "disabled" | "enabled" | undefined; } | undefined; click_tracking?: boolean | undefined; open_tracking?: boolean | undefined; tracking_subdomain?: string | undefined; }>>, "resend", false, never>; /** Lists Resend domains with cursor pagination. */ export declare const listResendDomains: import("../..").DefinedAction; before: z.ZodOptional; limit: z.ZodOptional; }, z.core.$strip>, z.ZodPipe; id: z.ZodString; created_at: z.ZodCoercedDate; capabilities: z.ZodOptional>; sending: z.ZodOptional>; }, z.core.$strip>>; region: z.ZodEnum<{ "us-east-1": "us-east-1"; "eu-west-1": "eu-west-1"; "sa-east-1": "sa-east-1"; "ap-northeast-1": "ap-northeast-1"; }>; click_tracking: z.ZodOptional; open_tracking: z.ZodOptional; }, z.core.$strip>>; has_more: z.ZodBoolean; object: z.ZodLiteral<"list">; }, z.core.$strip>, z.ZodTransform<{ data: { clickTracking: boolean | undefined; createdAt: Date; openTracking: boolean | undefined; name: string; status: "failed" | "pending" | "not_started" | "verified" | "partially_verified" | "partially_failed"; id: string; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1"; capabilities?: { receiving?: "disabled" | "enabled" | undefined; sending?: "disabled" | "enabled" | undefined; } | undefined; }[]; hasMore: boolean; object: "list"; }, { data: { name: string; status: "failed" | "pending" | "not_started" | "verified" | "partially_verified" | "partially_failed"; id: string; created_at: Date; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1"; capabilities?: { receiving?: "disabled" | "enabled" | undefined; sending?: "disabled" | "enabled" | undefined; } | undefined; click_tracking?: boolean | undefined; open_tracking?: boolean | undefined; }[]; has_more: boolean; object: "list"; }>>, "resend", false, never>; /** Retrieves one Resend domain by ID. */ export declare const getResendDomain: import("../..").DefinedAction, z.ZodPipe>; sending: z.ZodOptional>; }, z.core.$strip>>; click_tracking: z.ZodOptional; created_at: z.ZodCoercedDate; id: z.ZodString; name: z.ZodString; object: z.ZodLiteral<"domain">; open_tracking: z.ZodOptional; records: z.ZodArray>; record: z.ZodLiteral<"SPF">; type: z.ZodEnum<{ MX: "MX"; TXT: "TXT"; }>; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ proxy_status: z.ZodOptional>; record: z.ZodLiteral<"DKIM">; type: z.ZodEnum<{ CNAME: "CNAME"; TXT: "TXT"; }>; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ priority: z.ZodNumber; record: z.ZodLiteral<"Receiving">; type: z.ZodLiteral<"MX">; name: z.ZodString; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ record: z.ZodLiteral<"Tracking">; type: z.ZodLiteral<"CNAME">; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>, z.ZodObject<{ record: z.ZodLiteral<"TrackingCAA">; type: z.ZodLiteral<"CAA">; name: z.ZodString; priority: z.ZodOptional; routing_policy: z.ZodOptional; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; temporary_failure: "temporary_failure"; }>; ttl: z.ZodString; value: z.ZodString; }, z.core.$strip>], "record">>; region: z.ZodEnum<{ "us-east-1": "us-east-1"; "eu-west-1": "eu-west-1"; "sa-east-1": "sa-east-1"; "ap-northeast-1": "ap-northeast-1"; }>; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; not_started: "not_started"; verified: "verified"; partially_verified: "partially_verified"; partially_failed: "partially_failed"; }>; tracking_subdomain: z.ZodOptional; }, z.core.$strip>, z.ZodTransform<{ clickTracking: boolean | undefined; createdAt: Date; openTracking: boolean | undefined; records: ({ proxyStatus: "enable" | "disable" | undefined; routingPolicy: string | undefined; record: "SPF"; type: "MX" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; } | { proxyStatus: "enable" | "disable" | undefined; routingPolicy: string | undefined; record: "DKIM"; type: "CNAME" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; } | { routingPolicy: string | undefined; priority: number; record: "Receiving"; type: "MX"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; } | { routingPolicy: string | undefined; record: "Tracking"; type: "CNAME"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; } | { routingPolicy: string | undefined; record: "TrackingCAA"; type: "CAA"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; })[]; trackingSubdomain: string | undefined; id: string; name: string; object: "domain"; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1"; status: "failed" | "pending" | "not_started" | "verified" | "partially_verified" | "partially_failed"; capabilities?: { receiving?: "disabled" | "enabled" | undefined; sending?: "disabled" | "enabled" | undefined; } | undefined; }, { created_at: Date; id: string; name: string; object: "domain"; records: ({ record: "SPF"; type: "MX" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; proxy_status?: "enable" | "disable" | undefined; priority?: number | undefined; routing_policy?: string | undefined; } | { record: "DKIM"; type: "CNAME" | "TXT"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; proxy_status?: "enable" | "disable" | undefined; priority?: number | undefined; routing_policy?: string | undefined; } | { priority: number; record: "Receiving"; type: "MX"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; routing_policy?: string | undefined; } | { record: "Tracking"; type: "CNAME"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; routing_policy?: string | undefined; } | { record: "TrackingCAA"; type: "CAA"; name: string; status: "failed" | "pending" | "not_started" | "verified" | "temporary_failure"; ttl: string; value: string; priority?: number | undefined; routing_policy?: string | undefined; })[]; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1"; status: "failed" | "pending" | "not_started" | "verified" | "partially_verified" | "partially_failed"; capabilities?: { receiving?: "disabled" | "enabled" | undefined; sending?: "disabled" | "enabled" | undefined; } | undefined; click_tracking?: boolean | undefined; open_tracking?: boolean | undefined; tracking_subdomain?: string | undefined; }>>, "resend", false, never>; /** Updates tracking, TLS, or capabilities for one Resend domain. */ export declare const updateResendDomain: import("../..").DefinedAction; capabilities: z.ZodOptional>; sending: z.ZodOptional>; }, z.core.$strip>>; openTracking: z.ZodOptional; trackingSubdomain: z.ZodOptional; tls: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; object: z.ZodLiteral<"domain">; }, z.core.$strip>, "resend", false, never>; /** Deletes one Resend domain. */ export declare const deleteResendDomain: import("../..").DefinedAction, z.ZodObject<{ id: z.ZodString; object: z.ZodLiteral<"domain">; deleted: z.ZodBoolean; }, z.core.$strip>, "resend", false, never>; /** Starts DNS verification for one Resend domain. */ export declare const verifyResendDomain: import("../..").DefinedAction, z.ZodObject<{ id: z.ZodString; object: z.ZodLiteral<"domain">; }, z.core.$strip>, "resend", false, never>; /** Starts a claim for a domain verified by another Resend account. */ export declare const createResendDomainClaim: import("../..").DefinedAction>; clickTracking: z.ZodOptional; openTracking: z.ZodOptional; trackingSubdomain: z.ZodOptional; customReturnPath: z.ZodOptional; }, z.core.$strip>, z.ZodPipe>; created_at: z.ZodCoercedDate; domain_id: z.ZodNullable; expires_at: z.ZodCoercedDate; failure_reason: z.ZodNullable; id: z.ZodString; name: z.ZodString; object: z.ZodLiteral<"domain_claim">; record: z.ZodObject<{ name: z.ZodString; ttl: z.ZodString; type: z.ZodLiteral<"TXT">; value: z.ZodString; }, z.core.$strip>; region: z.ZodNullable>; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; completed: "completed"; blocked: "blocked"; canceled: "canceled"; verified: "verified"; expired: "expired"; superseded: "superseded"; }>; }, z.core.$strip>, z.ZodTransform<{ blockedReason: "grace_period" | "recent_owner_activity" | "pending_scheduled_emails" | null; createdAt: Date; domainId: string | null; expiresAt: Date; failureReason: string | null; id: string; name: string; object: "domain_claim"; record: { name: string; ttl: string; type: "TXT"; value: string; }; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1" | null; status: "failed" | "pending" | "completed" | "blocked" | "canceled" | "verified" | "expired" | "superseded"; }, { blocked_reason: "grace_period" | "recent_owner_activity" | "pending_scheduled_emails" | null; created_at: Date; domain_id: string | null; expires_at: Date; failure_reason: string | null; id: string; name: string; object: "domain_claim"; record: { name: string; ttl: string; type: "TXT"; value: string; }; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1" | null; status: "failed" | "pending" | "completed" | "blocked" | "canceled" | "verified" | "expired" | "superseded"; }>>, "resend", false, never>; /** Retrieves the current ownership claim for a Resend domain. */ export declare const getResendDomainClaim: import("../..").DefinedAction, z.ZodPipe>; created_at: z.ZodCoercedDate; domain_id: z.ZodNullable; expires_at: z.ZodCoercedDate; failure_reason: z.ZodNullable; id: z.ZodString; name: z.ZodString; object: z.ZodLiteral<"domain_claim">; record: z.ZodObject<{ name: z.ZodString; ttl: z.ZodString; type: z.ZodLiteral<"TXT">; value: z.ZodString; }, z.core.$strip>; region: z.ZodNullable>; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; completed: "completed"; blocked: "blocked"; canceled: "canceled"; verified: "verified"; expired: "expired"; superseded: "superseded"; }>; }, z.core.$strip>, z.ZodTransform<{ blockedReason: "grace_period" | "recent_owner_activity" | "pending_scheduled_emails" | null; createdAt: Date; domainId: string | null; expiresAt: Date; failureReason: string | null; id: string; name: string; object: "domain_claim"; record: { name: string; ttl: string; type: "TXT"; value: string; }; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1" | null; status: "failed" | "pending" | "completed" | "blocked" | "canceled" | "verified" | "expired" | "superseded"; }, { blocked_reason: "grace_period" | "recent_owner_activity" | "pending_scheduled_emails" | null; created_at: Date; domain_id: string | null; expires_at: Date; failure_reason: string | null; id: string; name: string; object: "domain_claim"; record: { name: string; ttl: string; type: "TXT"; value: string; }; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1" | null; status: "failed" | "pending" | "completed" | "blocked" | "canceled" | "verified" | "expired" | "superseded"; }>>, "resend", false, never>; /** Checks the TXT proof record for a Resend domain claim. */ export declare const verifyResendDomainClaim: import("../..").DefinedAction, z.ZodPipe>; created_at: z.ZodCoercedDate; domain_id: z.ZodNullable; expires_at: z.ZodCoercedDate; failure_reason: z.ZodNullable; id: z.ZodString; name: z.ZodString; object: z.ZodLiteral<"domain_claim">; record: z.ZodObject<{ name: z.ZodString; ttl: z.ZodString; type: z.ZodLiteral<"TXT">; value: z.ZodString; }, z.core.$strip>; region: z.ZodNullable>; status: z.ZodEnum<{ failed: "failed"; pending: "pending"; completed: "completed"; blocked: "blocked"; canceled: "canceled"; verified: "verified"; expired: "expired"; superseded: "superseded"; }>; }, z.core.$strip>, z.ZodTransform<{ blockedReason: "grace_period" | "recent_owner_activity" | "pending_scheduled_emails" | null; createdAt: Date; domainId: string | null; expiresAt: Date; failureReason: string | null; id: string; name: string; object: "domain_claim"; record: { name: string; ttl: string; type: "TXT"; value: string; }; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1" | null; status: "failed" | "pending" | "completed" | "blocked" | "canceled" | "verified" | "expired" | "superseded"; }, { blocked_reason: "grace_period" | "recent_owner_activity" | "pending_scheduled_emails" | null; created_at: Date; domain_id: string | null; expires_at: Date; failure_reason: string | null; id: string; name: string; object: "domain_claim"; record: { name: string; ttl: string; type: "TXT"; value: string; }; region: "us-east-1" | "eu-west-1" | "sa-east-1" | "ap-northeast-1" | null; status: "failed" | "pending" | "completed" | "blocked" | "canceled" | "verified" | "expired" | "superseded"; }>>, "resend", false, never>; //# sourceMappingURL=domains.d.ts.map