UNPKG

612 BTypeScriptView Raw
1export interface Suppression {
2 EmailAddress: string;
3 SuppressionReason: string;
4 Origin: string;
5 CreatedAt: string;
6}
7export interface Suppressions {
8 Suppressions: Suppression[];
9}
10export interface SuppressionStatus {
11 EmailAddress: string;
12 Status: string;
13 Message: string;
14}
15export interface SuppressionStatuses {
16 Suppressions: SuppressionStatus[];
17}
18export interface SuppressionEntries {
19 Suppressions: {
20 EmailAddress: string;
21 }[];
22}
23export type CreateSuppressionsRequest = SuppressionEntries;
24export type DeleteSuppressionsRequest = CreateSuppressionsRequest;