import * as z from "zod"; /** Adds one address to the Resend suppression list. */ export declare const createResendSuppression: import("../..").DefinedAction, z.ZodObject<{ id: z.ZodString; object: z.ZodLiteral<"suppression">; }, z.core.$strip>, "resend", false, never>; /** Lists Resend suppressions with cursor pagination. */ export declare const listResendSuppressions: import("../..").DefinedAction; before: z.ZodOptional; limit: z.ZodOptional; origin: z.ZodOptional>; }, z.core.$strip>, z.ZodPipe; created_at: z.ZodCoercedDate; source_id: z.ZodNullable; }, z.core.$strip>>; has_more: z.ZodBoolean; object: z.ZodLiteral<"list">; }, z.core.$strip>, z.ZodTransform<{ data: { createdAt: Date; sourceId: string | null; id: string; email: string; origin: "manual" | "bounce" | "complaint"; }[]; hasMore: boolean; object: "list"; }, { data: { id: string; email: string; origin: "manual" | "bounce" | "complaint"; created_at: Date; source_id: string | null; }[]; has_more: boolean; object: "list"; }>>, "resend", false, never>; /** Retrieves one Resend suppression by ID or email address. */ export declare const getResendSuppression: import("../..").DefinedAction, z.ZodPipe; email: z.ZodEmail; id: z.ZodString; object: z.ZodLiteral<"suppression">; origin: z.ZodEnum<{ manual: "manual"; bounce: "bounce"; complaint: "complaint"; }>; source_id: z.ZodNullable; }, z.core.$strip>, z.ZodTransform<{ createdAt: Date; sourceId: string | null; email: string; id: string; object: "suppression"; origin: "manual" | "bounce" | "complaint"; }, { created_at: Date; email: string; id: string; object: "suppression"; origin: "manual" | "bounce" | "complaint"; source_id: string | null; }>>, "resend", false, never>; /** Removes one Resend suppression by ID or email address. */ export declare const deleteResendSuppression: import("../..").DefinedAction, z.ZodObject<{ id: z.ZodString; object: z.ZodLiteral<"suppression">; deleted: z.ZodBoolean; }, z.core.$strip>, "resend", false, never>; /** Adds up to 100 addresses to the Resend suppression list. */ export declare const addResendSuppressionsBatch: import("../..").DefinedAction; }, z.core.$strip>, z.ZodObject<{ data: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>, "resend", false, never>; /** Removes up to 100 Resend suppressions by IDs or email addresses. */ export declare const removeResendSuppressionsBatch: import("../..").DefinedAction; ids: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ emails: z.ZodOptional; ids: z.ZodArray; }, z.core.$strip>]>, z.ZodObject<{ data: z.ZodArray; deleted: z.ZodBoolean; }, z.core.$strip>>; }, z.core.$strip>, "resend", false, never>; //# sourceMappingURL=suppressions.d.ts.map