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