import * as z from "zod"; /** Gets metadata for any accessible calendar. */ export declare const getGoogleCalendar: import("../../..").DefinedAction; }, z.core.$strip>, z.ZodObject<{ accessRole: z.ZodOptional>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Creates a new secondary calendar owned by the authenticated user. */ export declare const createGoogleCalendar: import("../../..").DefinedAction; location: z.ZodOptional; summary: z.ZodString; timeZone: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ accessRole: z.ZodOptional>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Updates selected metadata on an owned calendar. */ export declare const updateGoogleCalendar: import("../../..").DefinedAction; description: z.ZodOptional; location: z.ZodOptional; summary: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ accessRole: z.ZodOptional>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Clears all events from the authenticated user's primary calendar. */ export declare const clearPrimaryGoogleCalendar: import("../../..").DefinedAction, z.ZodLiteral<"primary">, "google", false, never>; /** Deletes an owned secondary calendar and returns its ID. */ export declare const deleteGoogleCalendar: import("../../..").DefinedAction, z.ZodString, "google", false, never>; /** Lists one page of calendars visible to the authenticated user. */ export declare const listGoogleCalendars: import("../../..").DefinedAction; includeHidden: z.ZodOptional; minAccessRole: z.ZodOptional>; maxResults: z.ZodOptional; pageToken: z.ZodOptional; showOwnOrganizationOnly: z.ZodOptional; syncToken: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ calendars: z.ZodArray>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>>; nextPageToken: z.ZodOptional; nextSyncToken: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Gets one user-specific calendar-list entry. */ export declare const getGoogleCalendarListEntry: import("../../..").DefinedAction, z.ZodObject<{ accessRole: z.ZodOptional>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Adds an existing accessible calendar to the user's calendar list. */ export declare const addGoogleCalendarToCalendarList: import("../../..").DefinedAction; calendar: z.ZodString; foregroundColor: z.ZodOptional; hidden: z.ZodOptional; selected: z.ZodOptional; notifications: z.ZodOptional; }, z.core.$strip>>>; summaryOverride: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ accessRole: z.ZodOptional>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Updates user-specific display and reminder settings for a calendar. */ export declare const updateGoogleCalendarListEntry: import("../../..").DefinedAction; calendar: z.ZodString; defaultReminders: z.ZodOptional>>; foregroundColor: z.ZodOptional; hidden: z.ZodOptional; selected: z.ZodOptional; notifications: z.ZodOptional; }, z.core.$strip>>>; summaryOverride: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ accessRole: z.ZodOptional>; autoAcceptInvitations: z.ZodBoolean; backgroundColor: z.ZodOptional; colorId: z.ZodOptional; conferenceSolutionTypes: z.ZodArray; defaultReminders: z.ZodArray>; dataOwner: z.ZodOptional; deleted: z.ZodBoolean; description: z.ZodOptional; foregroundColor: z.ZodOptional; hidden: z.ZodBoolean; id: z.ZodString; location: z.ZodOptional; notifications: z.ZodArray; }, z.core.$strip>>; primary: z.ZodBoolean; selected: z.ZodBoolean; summary: z.ZodString; summaryOverride: z.ZodOptional; timeZone: z.ZodOptional; }, z.core.$strip>, "google", false, never>; /** Removes a calendar from the authenticated user's calendar list. */ export declare const removeGoogleCalendarFromCalendarList: import("../../..").DefinedAction, z.ZodString, "google", false, never>; //# sourceMappingURL=calendars.d.ts.map