import { z } from 'zod'; /** * An email message containing the sender, recipients, subject, and body. Once a * message is created, it cannot be changed. * * Fields here are the MCP-projected shape (a flattened subset of the REST * `messages` resource). Field docs use `.describe()` so they reach the wire * JSON Schema an MCP client reads. * * @see https://developers.google.com/workspace/gmail/api/guides */ export declare const Message: z.ZodObject<{ id: z.ZodString; snippet: z.ZodOptional; subject: z.ZodOptional; sender: z.ZodOptional; address: z.ZodString; }, z.core.$strip>>; toRecipients: z.ZodOptional; address: z.ZodString; }, z.core.$strip>>>; ccRecipients: z.ZodOptional; address: z.ZodString; }, z.core.$strip>>>; date: z.ZodOptional; plaintextBody: z.ZodOptional; htmlBody: z.ZodOptional; attachmentIds: z.ZodOptional>; }, z.core.$strip>; export type Message = z.infer; //# sourceMappingURL=Message.d.ts.map