import { Glue42Core } from "@glue42/core"; import { Glue42Office } from "../../../glue4office"; export declare class EmailImpl implements Glue42Office.Outlook.Email { attachments: Glue42Office.Outlook.Attachment[]; bcc: Glue42Office.Outlook.T42Contact | Glue42Office.Outlook.T42Contact[]; body: string; bodyHtml: string; cc: Glue42Office.Outlook.T42Contact | Glue42Office.Outlook.T42Contact[]; date: Date; ids: Glue42Office.Outlook.T42Id[]; sender: Glue42Office.Outlook.T42Contact; subject: string; to: Glue42Office.Outlook.T42Contact | Glue42Office.Outlook.T42Contact[]; entityType: number; constructor(email: Glue42Office.Outlook.T42Email, agm: Glue42Core.AGM.API); show(): Promise; saveToFile(): Promise; getAsMsg(): Promise; track(conversationId?: Glue42Office.Outlook.T42Id): Promise<{ emailIds: Glue42Office.Outlook.T42Id[]; conversationIds: Glue42Office.Outlook.T42Id[]; }>; untrack(): Promise<{ emailIds: Glue42Office.Outlook.T42Id[]; conversationIds: Glue42Office.Outlook.T42Id[]; }>; }