import { z } from 'zod'; /** * A mechanism for organizing messages and threads (for example, a "taxes" label * applied to all tax-related messages). * * Two types: **system labels** (INBOX, TRASH, SPAM, ...) are internally created * and cannot be deleted or modified, though some (like INBOX) can be applied to * or removed from messages and threads; **user labels** are created by a user or * application and can be modified or deleted. * * Fields here are the MCP-projected shape of the REST `labels` resource * (`id` -> `labelId`). 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 Label: z.ZodObject<{ labelId: z.ZodString; name: z.ZodString; color: z.ZodOptional>; threadsTotal: z.ZodOptional; threadsUnread: z.ZodOptional; }, z.core.$strip>; export type Label = z.infer; //# sourceMappingURL=Label.d.ts.map