Type alias EmailPartsFragment
EmailPartsFragment: {
__typename?: "Email";
additionalRecipients: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
}[];
attachments: {
__typename: "Attachment";
fileExtension: string | null;
fileName: string;
fileSize: {
__typename: "FileSize";
kiloBytes: number;
megaBytes: number;
};
id: string;
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
}[];
createdAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
from: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
};
hiddenRecipients: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
}[];
id: string;
inReplyToEmailId: string | null;
markdownContent: string | null;
subject: string | null;
textContent: string | null;
to: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
};
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
}
Type declaration
-
Optional
__typename?: "Email"
-
additionalRecipients: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
}[]
-
attachments: {
__typename: "Attachment";
fileExtension: string | null;
fileName: string;
fileSize: {
__typename: "FileSize";
kiloBytes: number;
megaBytes: number;
};
id: string;
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
};
}[]
-
createdAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
}
-
__typename: "DateTime"
-
iso8601: string
-
unixTimestamp: string
-
from: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
}
-
__typename: "EmailParticipant"
-
email: string
-
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null
-
name: string | null
-
hiddenRecipients: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
}[]
-
id: string
-
inReplyToEmailId: string | null
-
markdownContent: string | null
-
subject: string | null
-
textContent: string | null
-
to: {
__typename: "EmailParticipant";
email: string;
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null;
name: string | null;
}
-
__typename: "EmailParticipant"
-
email: string
-
emailActor: {
__typename: "CustomerEmailActor";
customerId: string;
} | {
__typename: "DeletedCustomerEmailActor";
customerId: string;
} | {
__typename: "SupportEmailAddressEmailActor";
supportEmailAddress: string;
} | {
__typename: "UserEmailActor";
userId: string;
} | null
-
name: string | null
-
updatedAt: {
__typename: "DateTime";
iso8601: string;
unixTimestamp: string;
}
-
__typename: "DateTime"
-
iso8601: string
-
unixTimestamp: string