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

Generated using TypeDoc