import * as triggers from "./triggers/index.js"; /** Outlook callables. */ export declare const outlook: { copyMailFolder: import("../..").DefinedAction, import("zod").ZodObject<{ childFolderCount: import("zod").ZodPrefault; displayName: import("zod").ZodString; isHidden: import("zod").ZodPrefault; folderId: import("zod").ZodString; totalItemCount: import("zod").ZodPrefault; unreadItemCount: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, "microsoft", false, never>; addAttachment: import("../..").DefinedAction; file: import("zod").ZodCustom; inline: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ contentId: import("zod").ZodPipe>, import("zod").ZodTransform>; contentLocation: import("zod").ZodPipe>, import("zod").ZodTransform>; contentType: import("zod").ZodPipe>, import("zod").ZodTransform>; file: import("zod").ZodOptional>; attachmentId: import("zod").ZodString; isInline: import("zod").ZodPrefault; name: import("zod").ZodString; size: import("zod").ZodPrefault; type: import("zod").ZodEnum<{ unknown: "unknown"; file: "file"; item: "item"; reference: "reference"; }>; }, import("zod/v4/core").$strip>, "microsoft", false, never>; clearMessageFlag: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; completeMessageFlag: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; copyMessage: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; deleteAttachment: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; deleteMessage: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; deleteCategory: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; deleteMessageRule: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; deleteMailFolder: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; draftEmail: import("../..").DefinedAction>>; bcc: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; cc: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; importance: import("zod").ZodOptional>; requestDeliveryReceipt: import("zod").ZodOptional; requestReadReceipt: import("zod").ZodOptional; replyTo: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; subject: import("zod").ZodString; to: import("zod").ZodUnion>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>; body: import("zod").ZodString; bodyType: import("zod").ZodPrefault>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; draftForward: import("../..").DefinedAction; to: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; draftReply: import("../..").DefinedAction; bodyType: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; draftReplyAll: import("../..").DefinedAction; bodyType: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; flagMessage: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; forwardMessage: import("../..").DefinedAction>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>; body: import("zod").ZodString; bodyType: import("zod").ZodPrefault>; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, "microsoft", false, never>; getAttachment: import("../..").DefinedAction, import("zod").ZodObject<{ contentId: import("zod").ZodPipe>, import("zod").ZodTransform>; contentLocation: import("zod").ZodPipe>, import("zod").ZodTransform>; contentType: import("zod").ZodPipe>, import("zod").ZodTransform>; file: import("zod").ZodOptional>; attachmentId: import("zod").ZodString; isInline: import("zod").ZodPrefault; name: import("zod").ZodString; size: import("zod").ZodPrefault; type: import("zod").ZodEnum<{ unknown: "unknown"; file: "file"; item: "item"; reference: "reference"; }>; }, import("zod/v4/core").$strip>, "microsoft", false, never>; getCategory: import("../..").DefinedAction; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip> | import("zod").ZodObject<{ categoryId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categoryId: import("zod").ZodString; color: import("zod").ZodEnum<{ none: "none"; preset0: "preset0"; preset1: "preset1"; preset2: "preset2"; preset3: "preset3"; preset4: "preset4"; preset5: "preset5"; preset6: "preset6"; preset7: "preset7"; preset8: "preset8"; preset9: "preset9"; preset10: "preset10"; preset11: "preset11"; preset12: "preset12"; preset13: "preset13"; preset14: "preset14"; preset15: "preset15"; preset16: "preset16"; preset17: "preset17"; preset18: "preset18"; preset19: "preset19"; preset20: "preset20"; preset21: "preset21"; preset22: "preset22"; preset23: "preset23"; preset24: "preset24"; }>; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; getMessageRule: import("../..").DefinedAction; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; conditions: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; displayName: import("zod").ZodString; exceptions: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; isEnabled: import("zod").ZodPrefault; sequence: import("zod").ZodNumber; }, import("zod/v4/core").$strip> | import("zod").ZodObject<{ ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ actions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; }, { forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; } | null | undefined>>; conditions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; }, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; displayName: import("zod").ZodOptional>; exceptions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | undefined, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; hasError: import("zod").ZodOptional>; isEnabled: import("zod").ZodOptional>; isReadOnly: import("zod").ZodOptional>; sequence: import("zod").ZodOptional>; ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; getMailFolder: import("../..").DefinedAction, import("zod").ZodObject<{ childFolderCount: import("zod").ZodPrefault; displayName: import("zod").ZodString; isHidden: import("zod").ZodPrefault; folderId: import("zod").ZodString; totalItemCount: import("zod").ZodPrefault; unreadItemCount: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, "microsoft", false, never>; getMailboxSettings: import("../..").DefinedAction, import("zod").ZodObject<{ archiveFolder: import("zod").ZodOptional>; automaticRepliesSetting: import("zod").ZodOptional>>; externalReplyMessage: import("zod").ZodOptional>; internalReplyMessage: import("zod").ZodOptional>; scheduledEndDateTime: import("zod").ZodOptional>>; scheduledStartDateTime: import("zod").ZodOptional>>; status: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>>; dateFormat: import("zod").ZodOptional>; delegateMeetingMessageDeliveryOptions: import("zod").ZodOptional>>; language: import("zod").ZodOptional>; locale: import("zod").ZodString; }, import("zod/v4/core").$strip>>>; timeFormat: import("zod").ZodOptional>; timeZone: import("zod").ZodOptional>; userPurpose: import("zod").ZodOptional>>; workingHours: import("zod").ZodOptional>; endTime: import("zod").ZodString; startTime: import("zod").ZodString; timeZone: import("zod").ZodObject<{ name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>, "microsoft", false, never>; getMailTips: import("../..").DefinedAction; mailTipsOptions: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>, import("zod").ZodArray>>; customMailTip: import("zod").ZodOptional>; deliveryRestricted: import("zod").ZodOptional>; emailAddress: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; error: import("zod").ZodOptional>>; externalMemberCount: import("zod").ZodOptional>; isModerated: import("zod").ZodOptional>; mailboxFull: import("zod").ZodOptional>; maxMessageSize: import("zod").ZodOptional>; recipientScope: import("zod").ZodOptional>; recipientSuggestions: import("zod").ZodOptional>>>; totalMemberCount: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; getMessage: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; getMessageMime: import("../..").DefinedAction, import("zod").ZodCustom, "microsoft", false, never>; getProfile: import("../..").DefinedAction, Record>, import("zod").ZodObject<{ email: import("zod").ZodPipe>, import("zod").ZodTransform>; displayName: import("zod").ZodString; userId: import("zod").ZodString; userPrincipalName: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; listAttachments: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodArray>, import("zod").ZodTransform>; contentLocation: import("zod").ZodPipe>, import("zod").ZodTransform>; contentType: import("zod").ZodPipe>, import("zod").ZodTransform>; file: import("zod").ZodOptional>; attachmentId: import("zod").ZodString; isInline: import("zod").ZodPrefault; name: import("zod").ZodString; size: import("zod").ZodPrefault; type: import("zod").ZodEnum<{ unknown: "unknown"; file: "file"; item: "item"; reference: "reference"; }>; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; listCategories: import("../..").DefinedAction, import("zod").ZodArray; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; listMessageRules: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodArray>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; }, { forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; } | null | undefined>>; conditions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; }, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; displayName: import("zod").ZodOptional>; exceptions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | undefined, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; hasError: import("zod").ZodOptional>; isEnabled: import("zod").ZodOptional>; isReadOnly: import("zod").ZodOptional>; sequence: import("zod").ZodOptional>; ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; listMailFolders: import("../..").DefinedAction; includeHidden: import("zod").ZodOptional; limit: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray; displayName: import("zod").ZodString; isHidden: import("zod").ZodPrefault; folderId: import("zod").ZodString; totalItemCount: import("zod").ZodPrefault; unreadItemCount: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; listMessageMetadata: import("../..").DefinedAction; folder: import("zod").ZodOptional; limit: import("zod").ZodOptional; orderBy: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; listMessages: import("../..").DefinedAction; folder: import("zod").ZodOptional; limit: import("zod").ZodOptional; orderBy: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodArray>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; markMessageAsRead: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; markMessageAsUnread: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; moveMessage: import("../..").DefinedAction, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; moveMailFolder: import("../..").DefinedAction, import("zod").ZodObject<{ childFolderCount: import("zod").ZodPrefault; displayName: import("zod").ZodString; isHidden: import("zod").ZodPrefault; folderId: import("zod").ZodString; totalItemCount: import("zod").ZodPrefault; unreadItemCount: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, "microsoft", false, never>; onNewEmail: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly [{ readonly requirements: readonly ["Mail.ReadWrite", "Mail.Read"]; readonly type: "or"; }]; }]; readonly serviceId: "microsoft"; }; readonly type: "outlook.email.received"; }>; onMessageEvent: (options: triggers.OnOutlookMessageEventOptions) => import("../..").Signal<{ changeType: "created"; message: { categories: string[]; conversationId: string | undefined; createdAt: Date | undefined; from: { address: string; name: string | undefined; } | undefined; hasAttachments: boolean; messageId: string; internetMessageId: string | undefined; importance: "low" | "high" | "normal"; inferenceClassification: "other" | "focused" | undefined; isDraft: boolean; isRead: boolean; modifiedAt: Date | undefined; parentFolderId: string | undefined; preview: string | undefined; receivedAt: Date | undefined; replyTo: { address: string; name: string | undefined; }[]; sender: { address: string; name: string | undefined; } | undefined; sentAt: Date | undefined; subject: string; to: { address: string; name: string | undefined; }[]; cc: { address: string; name: string | undefined; }[]; bcc: { address: string; name: string | undefined; }[]; webLink: string | undefined; body: { content: string; contentType: "text" | "html"; } | undefined; flag?: { completedAt: { dateTime: string; timeZone: string; } | undefined; dueAt: { dateTime: string; timeZone: string; } | undefined; status: "complete" | "notFlagged" | "flagged"; } | undefined; etag?: string | undefined; }; messageId: string; folderId?: string | undefined; } | { changeType: "updated"; message: { categories: string[]; conversationId: string | undefined; createdAt: Date | undefined; from: { address: string; name: string | undefined; } | undefined; hasAttachments: boolean; messageId: string; internetMessageId: string | undefined; importance: "low" | "high" | "normal"; inferenceClassification: "other" | "focused" | undefined; isDraft: boolean; isRead: boolean; modifiedAt: Date | undefined; parentFolderId: string | undefined; preview: string | undefined; receivedAt: Date | undefined; replyTo: { address: string; name: string | undefined; }[]; sender: { address: string; name: string | undefined; } | undefined; sentAt: Date | undefined; subject: string; to: { address: string; name: string | undefined; }[]; cc: { address: string; name: string | undefined; }[]; bcc: { address: string; name: string | undefined; }[]; webLink: string | undefined; body: { content: string; contentType: "text" | "html"; } | undefined; flag?: { completedAt: { dateTime: string; timeZone: string; } | undefined; dueAt: { dateTime: string; timeZone: string; } | undefined; status: "complete" | "notFlagged" | "flagged"; } | undefined; etag?: string | undefined; }; messageId: string; folderId?: string | undefined; } | { changeType: "deleted"; messageId: string; folderId?: string | undefined; }>; onMessageCreated: (options: triggers.OnOutlookMessageEventOptions) => import("../..").Signal<{ changeType: "created"; message: { categories: string[]; conversationId: string | undefined; createdAt: Date | undefined; from: { address: string; name: string | undefined; } | undefined; hasAttachments: boolean; messageId: string; internetMessageId: string | undefined; importance: "low" | "high" | "normal"; inferenceClassification: "other" | "focused" | undefined; isDraft: boolean; isRead: boolean; modifiedAt: Date | undefined; parentFolderId: string | undefined; preview: string | undefined; receivedAt: Date | undefined; replyTo: { address: string; name: string | undefined; }[]; sender: { address: string; name: string | undefined; } | undefined; sentAt: Date | undefined; subject: string; to: { address: string; name: string | undefined; }[]; cc: { address: string; name: string | undefined; }[]; bcc: { address: string; name: string | undefined; }[]; webLink: string | undefined; body: { content: string; contentType: "text" | "html"; } | undefined; flag?: { completedAt: { dateTime: string; timeZone: string; } | undefined; dueAt: { dateTime: string; timeZone: string; } | undefined; status: "complete" | "notFlagged" | "flagged"; } | undefined; etag?: string | undefined; }; messageId: string; folderId?: string | undefined; }>; onMessageDeleted: (options: triggers.OnOutlookMessageEventOptions) => import("../..").Signal<{ changeType: "deleted"; messageId: string; folderId?: string | undefined; }>; onMessageUpdated: (options: triggers.OnOutlookMessageEventOptions) => import("../..").Signal<{ changeType: "updated"; message: { categories: string[]; conversationId: string | undefined; createdAt: Date | undefined; from: { address: string; name: string | undefined; } | undefined; hasAttachments: boolean; messageId: string; internetMessageId: string | undefined; importance: "low" | "high" | "normal"; inferenceClassification: "other" | "focused" | undefined; isDraft: boolean; isRead: boolean; modifiedAt: Date | undefined; parentFolderId: string | undefined; preview: string | undefined; receivedAt: Date | undefined; replyTo: { address: string; name: string | undefined; }[]; sender: { address: string; name: string | undefined; } | undefined; sentAt: Date | undefined; subject: string; to: { address: string; name: string | undefined; }[]; cc: { address: string; name: string | undefined; }[]; bcc: { address: string; name: string | undefined; }[]; webLink: string | undefined; body: { content: string; contentType: "text" | "html"; } | undefined; flag?: { completedAt: { dateTime: string; timeZone: string; } | undefined; dueAt: { dateTime: string; timeZone: string; } | undefined; status: "complete" | "notFlagged" | "flagged"; } | undefined; etag?: string | undefined; }; messageId: string; folderId?: string | undefined; }>; replyAllToMessage: import("../..").DefinedAction>; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, "microsoft", false, never>; replyToMessage: import("../..").DefinedAction>; }, import("zod/v4/core").$strip>, import("zod").ZodVoid, "microsoft", false, never>; searchMessages: import("../..").DefinedAction; limit: import("zod").ZodOptional; query: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodArray>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>, "microsoft", false, never>; sendDraft: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; sendEmail: import("../..").DefinedAction>>; bcc: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; cc: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; importance: import("zod").ZodOptional>; requestDeliveryReceipt: import("zod").ZodOptional; requestReadReceipt: import("zod").ZodOptional; replyTo: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; subject: import("zod").ZodString; to: import("zod").ZodUnion>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>; }, import("zod/v4/core").$strip>, import("zod").ZodUnion>; markdown: import("zod").ZodOptional; text: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ html: import("zod").ZodOptional; markdown: import("zod").ZodNonOptional>; text: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ html: import("zod").ZodOptional; markdown: import("zod").ZodOptional; text: import("zod").ZodNonOptional>; }, import("zod/v4/core").$strip>]>>, import("zod").ZodVoid, "microsoft", false, never>; setMessageCategories: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; createCategory: import("../..").DefinedAction; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip> | import("zod").ZodObject<{ categoryId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categoryId: import("zod").ZodString; color: import("zod").ZodEnum<{ none: "none"; preset0: "preset0"; preset1: "preset1"; preset2: "preset2"; preset3: "preset3"; preset4: "preset4"; preset5: "preset5"; preset6: "preset6"; preset7: "preset7"; preset8: "preset8"; preset9: "preset9"; preset10: "preset10"; preset11: "preset11"; preset12: "preset12"; preset13: "preset13"; preset14: "preset14"; preset15: "preset15"; preset16: "preset16"; preset17: "preset17"; preset18: "preset18"; preset19: "preset19"; preset20: "preset20"; preset21: "preset21"; preset22: "preset22"; preset23: "preset23"; preset24: "preset24"; }>; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; createMessageRule: import("../..").DefinedAction; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; conditions: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; displayName: import("zod").ZodString; exceptions: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; isEnabled: import("zod").ZodPrefault; sequence: import("zod").ZodNumber; }, import("zod/v4/core").$strip> | import("zod").ZodObject<{ ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ actions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; }, { forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; } | null | undefined>>; conditions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; }, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; displayName: import("zod").ZodOptional>; exceptions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | undefined, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; hasError: import("zod").ZodOptional>; isEnabled: import("zod").ZodOptional>; isReadOnly: import("zod").ZodOptional>; sequence: import("zod").ZodOptional>; ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; createMailFolder: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ childFolderCount: import("zod").ZodPrefault; displayName: import("zod").ZodString; isHidden: import("zod").ZodPrefault; folderId: import("zod").ZodString; totalItemCount: import("zod").ZodPrefault; unreadItemCount: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, "microsoft", false, never>; permanentlyDeleteMailFolder: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; permanentlyDeleteMessage: import("../..").DefinedAction, import("zod").ZodVoid, "microsoft", false, never>; updateCategory: import("../..").DefinedAction; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip> | import("zod").ZodObject<{ categoryId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categoryId: import("zod").ZodString; color: import("zod").ZodEnum<{ none: "none"; preset0: "preset0"; preset1: "preset1"; preset2: "preset2"; preset3: "preset3"; preset4: "preset4"; preset5: "preset5"; preset6: "preset6"; preset7: "preset7"; preset8: "preset8"; preset9: "preset9"; preset10: "preset10"; preset11: "preset11"; preset12: "preset12"; preset13: "preset13"; preset14: "preset14"; preset15: "preset15"; preset16: "preset16"; preset17: "preset17"; preset18: "preset18"; preset19: "preset19"; preset20: "preset20"; preset21: "preset21"; preset22: "preset22"; preset23: "preset23"; preset24: "preset24"; }>; displayName: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; updateMessageRule: import("../..").DefinedAction; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; conditions: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; displayName: import("zod").ZodString; exceptions: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>; isEnabled: import("zod").ZodPrefault; sequence: import("zod").ZodNumber; }, import("zod/v4/core").$strip> | import("zod").ZodObject<{ ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ actions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; forwardTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; redirectTo: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; assignCategories: import("zod").ZodOptional>; copyToFolder: import("zod").ZodOptional; delete: import("zod").ZodOptional; markAsRead: import("zod").ZodOptional; markImportance: import("zod").ZodOptional>; moveToFolder: import("zod").ZodOptional; permanentDelete: import("zod").ZodOptional; stopProcessingRules: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; }, { forwardAsAttachmentTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; forwardTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; redirectTo?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; assignCategories?: string[] | undefined; copyToFolder?: string | undefined; delete?: boolean | undefined; markAsRead?: boolean | undefined; markImportance?: "low" | "high" | "normal" | undefined; moveToFolder?: string | undefined; permanentDelete?: boolean | undefined; stopProcessingRules?: boolean | undefined; } | null | undefined>>; conditions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; }, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; displayName: import("zod").ZodOptional>; exceptions: import("zod").ZodPipe>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; sentToAddresses: import("zod").ZodOptional>; name: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; bodyContains: import("zod").ZodOptional>; bodyOrSubjectContains: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; hasAttachments: import("zod").ZodOptional; headerContains: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isApprovalRequest: import("zod").ZodOptional; isAutomaticForward: import("zod").ZodOptional; isAutomaticReply: import("zod").ZodOptional; isEncrypted: import("zod").ZodOptional; isMeetingRequest: import("zod").ZodOptional; isMeetingResponse: import("zod").ZodOptional; isNonDeliveryReport: import("zod").ZodOptional; isPermissionControlled: import("zod").ZodOptional; isReadReceipt: import("zod").ZodOptional; isSigned: import("zod").ZodOptional; isVoicemail: import("zod").ZodOptional; messageActionFlag: import("zod").ZodOptional>; notSentToMe: import("zod").ZodOptional; recipientContains: import("zod").ZodOptional>; senderContains: import("zod").ZodOptional>; sensitivity: import("zod").ZodOptional>; sentCcMe: import("zod").ZodOptional; sentOnlyToMe: import("zod").ZodOptional; sentToMe: import("zod").ZodOptional; sentToOrCcMe: import("zod").ZodOptional; subjectContains: import("zod").ZodOptional>; withinSizeRange: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | undefined, { fromAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; sentToAddresses?: { emailAddress: { address?: string | null | undefined; name?: string | null | undefined; }; }[] | undefined; bodyContains?: string[] | undefined; bodyOrSubjectContains?: string[] | undefined; categories?: string[] | undefined; hasAttachments?: boolean | undefined; headerContains?: string[] | undefined; importance?: "low" | "high" | "normal" | undefined; isApprovalRequest?: boolean | undefined; isAutomaticForward?: boolean | undefined; isAutomaticReply?: boolean | undefined; isEncrypted?: boolean | undefined; isMeetingRequest?: boolean | undefined; isMeetingResponse?: boolean | undefined; isNonDeliveryReport?: boolean | undefined; isPermissionControlled?: boolean | undefined; isReadReceipt?: boolean | undefined; isSigned?: boolean | undefined; isVoicemail?: boolean | undefined; messageActionFlag?: "any" | "review" | "reply" | "read" | "call" | "forward" | "doNotForward" | "followUp" | "fyi" | "noResponseNecessary" | "replyToAll" | undefined; notSentToMe?: boolean | undefined; recipientContains?: string[] | undefined; senderContains?: string[] | undefined; sensitivity?: "private" | "confidential" | "normal" | "personal" | undefined; sentCcMe?: boolean | undefined; sentOnlyToMe?: boolean | undefined; sentToMe?: boolean | undefined; sentToOrCcMe?: boolean | undefined; subjectContains?: string[] | undefined; withinSizeRange?: { maximumSize: number; minimumSize: number; } | undefined; } | null | undefined>>; hasError: import("zod").ZodOptional>; isEnabled: import("zod").ZodOptional>; isReadOnly: import("zod").ZodOptional>; sequence: import("zod").ZodOptional>; ruleId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "microsoft", false, never>; updateMailFolder: import("../..").DefinedAction, import("zod").ZodObject<{ childFolderCount: import("zod").ZodPrefault; displayName: import("zod").ZodString; isHidden: import("zod").ZodPrefault; folderId: import("zod").ZodString; totalItemCount: import("zod").ZodPrefault; unreadItemCount: import("zod").ZodPrefault; }, import("zod/v4/core").$strip>, "microsoft", false, never>; updateMailboxSettings: import("../..").DefinedAction>; language: import("zod").ZodOptional>; locale: import("zod").ZodString; }, import("zod/v4/core").$strip>>>; timeFormat: import("zod").ZodOptional>; automaticRepliesSetting: import("zod").ZodOptional>>; externalReplyMessage: import("zod").ZodOptional>; internalReplyMessage: import("zod").ZodOptional>; scheduledEndDateTime: import("zod").ZodOptional>>; scheduledStartDateTime: import("zod").ZodOptional>>; status: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>>; dateFormat: import("zod").ZodOptional>; delegateMeetingMessageDeliveryOptions: import("zod").ZodOptional>>; workingHours: import("zod").ZodOptional>; endTime: import("zod").ZodString; startTime: import("zod").ZodString; timeZone: import("zod").ZodObject<{ name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strict>, import("zod").ZodObject<{ archiveFolder: import("zod").ZodOptional>; automaticRepliesSetting: import("zod").ZodOptional>>; externalReplyMessage: import("zod").ZodOptional>; internalReplyMessage: import("zod").ZodOptional>; scheduledEndDateTime: import("zod").ZodOptional>>; scheduledStartDateTime: import("zod").ZodOptional>>; status: import("zod").ZodOptional>>; }, import("zod/v4/core").$strip>>>; dateFormat: import("zod").ZodOptional>; delegateMeetingMessageDeliveryOptions: import("zod").ZodOptional>>; language: import("zod").ZodOptional>; locale: import("zod").ZodString; }, import("zod/v4/core").$strip>>>; timeFormat: import("zod").ZodOptional>; timeZone: import("zod").ZodOptional>; userPurpose: import("zod").ZodOptional>>; workingHours: import("zod").ZodOptional>; endTime: import("zod").ZodString; startTime: import("zod").ZodString; timeZone: import("zod").ZodObject<{ name: import("zod").ZodString; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>>>; }, import("zod/v4/core").$strip>, "microsoft", false, never>; updateMessage: import("../..").DefinedAction>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; body: import("zod").ZodOptional; bodyType: import("zod").ZodOptional>; categories: import("zod").ZodOptional>; cc: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; flagStatus: import("zod").ZodOptional>; importance: import("zod").ZodOptional>; isRead: import("zod").ZodOptional; subject: import("zod").ZodOptional; to: import("zod").ZodOptional>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>, import("zod").ZodArray>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>]>>]>>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ categories: import("zod").ZodPrefault>; conversationId: import("zod").ZodPipe>, import("zod").ZodTransform>; createdAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; flag: import("zod").ZodOptional>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; dueAt: import("zod").ZodPipe>>, import("zod").ZodTransform<{ dateTime: string; timeZone: string; } | undefined, { dateTime: string; timeZone: string; } | null | undefined>>; status: import("zod").ZodEnum<{ complete: "complete"; notFlagged: "notFlagged"; flagged: "flagged"; }>; }, import("zod/v4/core").$strip>>; from: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; hasAttachments: import("zod").ZodPrefault; messageId: import("zod").ZodString; internetMessageId: import("zod").ZodPipe>, import("zod").ZodTransform>; importance: import("zod").ZodPrefault>; inferenceClassification: import("zod").ZodPipe>>, import("zod").ZodTransform<"other" | "focused" | undefined, "other" | "focused" | null | undefined>>; isDraft: import("zod").ZodPrefault; isRead: import("zod").ZodPrefault; modifiedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; parentFolderId: import("zod").ZodPipe>, import("zod").ZodTransform>; preview: import("zod").ZodPipe>, import("zod").ZodTransform>; receivedAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; replyTo: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; sender: import("zod").ZodPipe>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ address: string; name: string | undefined; } | undefined, { address: string; name: string | undefined; } | null | undefined>>; sentAt: import("zod").ZodPipe>]>>>, import("zod").ZodTransform>; subject: import("zod").ZodPipe>, import("zod").ZodTransform>; to: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; cc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; bcc: import("zod").ZodPrefault>, import("zod").ZodTransform>; }, import("zod/v4/core").$strip>>>; webLink: import("zod").ZodPipe>, import("zod").ZodTransform>; body: import("zod").ZodPipe, import("zod").ZodEnum<{ Text: "Text"; HTML: "HTML"; }>]>, import("zod").ZodTransform<"text" | "html", "text" | "html" | "Text" | "HTML">>; }, import("zod/v4/core").$strip>>>, import("zod").ZodTransform<{ content: string; contentType: "text" | "html"; } | undefined, { content: string; contentType: "text" | "html"; } | null | undefined>>; etag: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "microsoft", false, never>; }; export { microsoftAccount } from "../microsoft/index.js"; export * from "./actions.js"; export * from "./triggers/index.js"; export { getOutlookGraphApi } from "@automate.ax/integration-contracts/outlook"; export { normalizeOutlookMessage, OUTLOOK_ATTACHMENT_SCHEMA, OUTLOOK_BODY_SCHEMA, OUTLOOK_EMAIL_ADDRESS_SCHEMA, OUTLOOK_MAIL_FOLDER_SCHEMA, OUTLOOK_MESSAGE_SCHEMA, OUTLOOK_PROFILE_SCHEMA, } from "@automate.ax/integration-contracts/outlook"; //# sourceMappingURL=index.d.ts.map