import * as triggers from "./triggers.js"; /** Google Drive callables. */ export declare const googleDrive: { copyFile: import("../..").DefinedAction; name: import("zod").ZodOptional; parentId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; createComment: import("../..").DefinedAction; content: import("zod").ZodString; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ anchor: import("zod").ZodOptional; author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; quotedContent: import("zod").ZodOptional; replies: import("zod").ZodArray; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; resolved: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, "google", false, never>; createFolder: import("../..").DefinedAction; name: import("zod").ZodString; parentId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; createPermission: import("../..").DefinedAction; emailAddress: import("zod").ZodOptional; emailMessage: import("zod").ZodOptional; expirationTime: import("zod").ZodOptional; role: import("zod").ZodEnum<{ organizer: "organizer"; reader: "reader"; writer: "writer"; fileOrganizer: "fileOrganizer"; commenter: "commenter"; }>; sendNotificationEmail: import("zod").ZodOptional; type: import("zod").ZodEnum<{ domain: "domain"; user: "user"; group: "group"; anyone: "anyone"; }>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ deleted: import("zod").ZodBoolean; displayName: import("zod").ZodOptional; domain: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; expirationTime: import("zod").ZodOptional; id: import("zod").ZodString; pendingOwner: import("zod").ZodBoolean; role: import("zod").ZodEnum<{ organizer: "organizer"; owner: "owner"; reader: "reader"; writer: "writer"; fileOrganizer: "fileOrganizer"; commenter: "commenter"; }>; type: import("zod").ZodEnum<{ domain: "domain"; user: "user"; group: "group"; anyone: "anyone"; }>; }, import("zod/v4/core").$strip>, "google", false, never>; createReply: import("../..").DefinedAction, import("zod").ZodObject<{ author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; createSharedDrive: import("../..").DefinedAction; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ backgroundImageLink: import("zod").ZodOptional; colorRgb: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; hidden: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; orgUnitId: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; deleteComment: import("../..").DefinedAction, import("zod").ZodObject<{ fileId: import("zod").ZodString; commentId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "google", false, never>; deleteFile: import("../..").DefinedAction, import("zod").ZodObject<{ fileId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "google", false, never>; deletePermission: import("../..").DefinedAction, import("zod").ZodObject<{ fileId: import("zod").ZodString; permissionId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "google", false, never>; deleteReply: import("../..").DefinedAction, import("zod").ZodObject<{ fileId: import("zod").ZodString; commentId: import("zod").ZodString; replyId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "google", false, never>; deleteSharedDrive: import("../..").DefinedAction, import("zod").ZodObject<{ driveId: import("zod").ZodString; }, import("zod/v4/core").$strip>, "google", false, never>; downloadFile: import("../..").DefinedAction>, import("zod").ZodCustom, "google", false, never>; exportFile: import("../..").DefinedAction>, import("zod").ZodCustom, "google", false, never>; getAbout: import("../..").DefinedAction, import("zod").ZodObject<{ storageLimit: import("zod").ZodOptional; storageUsage: import("zod").ZodOptional; user: import("zod").ZodObject<{ displayName: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; permissionId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }, import("zod/v4/core").$strip>, "google", false, never>; getComment: import("../..").DefinedAction, import("zod").ZodObject<{ anchor: import("zod").ZodOptional; author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; quotedContent: import("zod").ZodOptional; replies: import("zod").ZodArray; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; resolved: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, "google", false, never>; getFile: import("../..").DefinedAction, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; getPermission: import("../..").DefinedAction, import("zod").ZodObject<{ deleted: import("zod").ZodBoolean; displayName: import("zod").ZodOptional; domain: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; expirationTime: import("zod").ZodOptional; id: import("zod").ZodString; pendingOwner: import("zod").ZodBoolean; role: import("zod").ZodEnum<{ organizer: "organizer"; owner: "owner"; reader: "reader"; writer: "writer"; fileOrganizer: "fileOrganizer"; commenter: "commenter"; }>; type: import("zod").ZodEnum<{ domain: "domain"; user: "user"; group: "group"; anyone: "anyone"; }>; }, import("zod/v4/core").$strip>, "google", false, never>; getReply: import("../..").DefinedAction, import("zod").ZodObject<{ author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; getSharedDrive: import("../..").DefinedAction, import("zod").ZodObject<{ backgroundImageLink: import("zod").ZodOptional; colorRgb: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; hidden: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; orgUnitId: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; hideSharedDrive: import("../..").DefinedAction, import("zod").ZodObject<{ backgroundImageLink: import("zod").ZodOptional; colorRgb: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; hidden: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; orgUnitId: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; listComments: import("../..").DefinedAction; pageSize: import("zod").ZodOptional; pageToken: import("zod").ZodOptional; includeDeleted: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ comments: import("zod").ZodArray; author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; quotedContent: import("zod").ZodOptional; replies: import("zod").ZodArray; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; resolved: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>>; nextPageToken: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; listFiles: import("../..").DefinedAction; pageSize: import("zod").ZodOptional; pageToken: import("zod").ZodOptional; corpus: import("zod").ZodOptional>; driveId: import("zod").ZodOptional; includeTrashed: import("zod").ZodOptional; orderBy: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ files: import("zod").ZodArray; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; incompleteSearch: import("zod").ZodBoolean; nextPageToken: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; listPermissions: import("../..").DefinedAction; pageToken: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ nextPageToken: import("zod").ZodOptional; permissions: import("zod").ZodArray; domain: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; expirationTime: import("zod").ZodOptional; id: import("zod").ZodString; pendingOwner: import("zod").ZodBoolean; role: import("zod").ZodEnum<{ organizer: "organizer"; owner: "owner"; reader: "reader"; writer: "writer"; fileOrganizer: "fileOrganizer"; commenter: "commenter"; }>; type: import("zod").ZodEnum<{ domain: "domain"; user: "user"; group: "group"; anyone: "anyone"; }>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "google", false, never>; listReplies: import("../..").DefinedAction; pageToken: import("zod").ZodOptional; includeDeleted: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ nextPageToken: import("zod").ZodOptional; replies: import("zod").ZodArray; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>, "google", false, never>; listSharedDrives: import("../..").DefinedAction; useDomainAdminAccess: import("zod").ZodOptional; pageSize: import("zod").ZodOptional; pageToken: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ drives: import("zod").ZodArray; colorRgb: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; hidden: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; orgUnitId: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; nextPageToken: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; moveFile: import("../..").DefinedAction>; removeParentIds: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; onAccessProposalCreated: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "created"; eventType: "googleDrive.accessProposal.created"; resourceType: "accessProposal"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onAccessProposalResolved: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "resolved"; eventType: "googleDrive.accessProposal.resolved"; resourceType: "accessProposal"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onApprovalCancelled: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "cancelled"; eventType: "googleDrive.approval.cancelled"; resourceType: "approval"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onApprovalCompleted: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "completed"; eventType: "googleDrive.approval.completed"; resourceType: "approval"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onApprovalCreated: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "created"; eventType: "googleDrive.approval.created"; resourceType: "approval"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onApprovalReset: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "reset"; eventType: "googleDrive.approval.reset"; resourceType: "approval"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onApprovalReviewerResponded: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "responded"; eventType: "googleDrive.approval.responded"; resourceType: "approval"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onApprovalReviewersChanged: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "reviewersChanged"; eventType: "googleDrive.approval.reviewersChanged"; resourceType: "approval"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onCommentCreated: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "created"; eventType: "googleDrive.comment.created"; resourceType: "comment"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onCommentDeleted: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "deleted"; eventType: "googleDrive.comment.deleted"; resourceType: "comment"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onCommentEdited: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "edited"; eventType: "googleDrive.comment.edited"; resourceType: "comment"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onCommentReopened: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "reopened"; eventType: "googleDrive.comment.reopened"; resourceType: "comment"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onCommentResolved: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "resolved"; eventType: "googleDrive.comment.resolved"; resourceType: "comment"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onEvent: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ action: "created" | "deleted" | "edited" | "reopened" | "renamed" | "completed" | "resolved" | "cancelled" | "reset" | "responded" | "reviewersChanged" | "contentChanged" | "moved" | "trashed" | "untrashed"; eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; resourceType: "file" | "comment" | "reply" | "accessProposal" | "approval" | "permission"; reviewerEmailAddresses: string[]; eventType: "googleDrive.accessProposal.created" | "googleDrive.accessProposal.resolved" | "googleDrive.approval.cancelled" | "googleDrive.approval.completed" | "googleDrive.approval.created" | "googleDrive.approval.reset" | "googleDrive.approval.responded" | "googleDrive.approval.reviewersChanged" | "googleDrive.comment.created" | "googleDrive.comment.deleted" | "googleDrive.comment.edited" | "googleDrive.comment.reopened" | "googleDrive.comment.resolved" | "googleDrive.file.contentChanged" | "googleDrive.file.created" | "googleDrive.file.deleted" | "googleDrive.file.moved" | "googleDrive.file.renamed" | "googleDrive.file.trashed" | "googleDrive.file.untrashed" | "googleDrive.permission.created" | "googleDrive.permission.deleted" | "googleDrive.permission.edited" | "googleDrive.reply.created" | "googleDrive.reply.deleted" | "googleDrive.reply.edited"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileContentChanged: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "contentChanged"; eventType: "googleDrive.file.contentChanged"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileCreated: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "created"; eventType: "googleDrive.file.created"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileDeleted: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "deleted"; eventType: "googleDrive.file.deleted"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileMoved: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "moved"; eventType: "googleDrive.file.moved"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileRenamed: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "renamed"; eventType: "googleDrive.file.renamed"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileTrashed: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "trashed"; eventType: "googleDrive.file.trashed"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onFileUntrashed: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "untrashed"; eventType: "googleDrive.file.untrashed"; resourceType: "file"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onPermissionCreated: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "created"; eventType: "googleDrive.permission.created"; resourceType: "permission"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onPermissionDeleted: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "deleted"; eventType: "googleDrive.permission.deleted"; resourceType: "permission"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onPermissionEdited: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "edited"; eventType: "googleDrive.permission.edited"; resourceType: "permission"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onReplyCreated: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "created"; eventType: "googleDrive.reply.created"; resourceType: "reply"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onReplyDeleted: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "deleted"; eventType: "googleDrive.reply.deleted"; resourceType: "reply"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; onReplyEdited: (options: triggers.OnGoogleDriveEventOptions) => import("../..").Signal<{ eventId: string; fileId: string; mentionedEmailAddresses: string[]; occurredAt: Date; resourceIds: string[]; reviewerEmailAddresses: string[]; action: "edited"; eventType: "googleDrive.reply.edited"; resourceType: "reply"; assigneeEmailAddress?: string | undefined; commentId?: string | undefined; dueAt?: Date | undefined; initiatorEmailAddress?: string | undefined; mimeType?: string | undefined; parentId?: string | undefined; previousParentId?: string | undefined; resourceId?: string | undefined; reviewerResponse?: string | undefined; status?: string | undefined; version?: string | undefined; }>; reopenComment: import("../..").DefinedAction, import("zod").ZodObject<{ author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; resolveComment: import("../..").DefinedAction, import("zod").ZodObject<{ author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; restoreFile: import("../..").DefinedAction, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; trashFile: import("../..").DefinedAction, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; unhideSharedDrive: import("../..").DefinedAction, import("zod").ZodObject<{ backgroundImageLink: import("zod").ZodOptional; colorRgb: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; hidden: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; orgUnitId: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; updateComment: import("../..").DefinedAction, import("zod").ZodObject<{ anchor: import("zod").ZodOptional; author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; quotedContent: import("zod").ZodOptional; replies: import("zod").ZodArray; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; resolved: import("zod").ZodBoolean; }, import("zod/v4/core").$strip>, "google", false, never>; updateFile: import("../..").DefinedAction; name: import("zod").ZodOptional; starred: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; updatePermission: import("../..").DefinedAction>; role: import("zod").ZodOptional>; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ deleted: import("zod").ZodBoolean; displayName: import("zod").ZodOptional; domain: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; expirationTime: import("zod").ZodOptional; id: import("zod").ZodString; pendingOwner: import("zod").ZodBoolean; role: import("zod").ZodEnum<{ organizer: "organizer"; owner: "owner"; reader: "reader"; writer: "writer"; fileOrganizer: "fileOrganizer"; commenter: "commenter"; }>; type: import("zod").ZodEnum<{ domain: "domain"; user: "user"; group: "group"; anyone: "anyone"; }>; }, import("zod/v4/core").$strip>, "google", false, never>; updateReply: import("../..").DefinedAction, import("zod").ZodObject<{ author: import("zod").ZodOptional; emailAddress: import("zod").ZodOptional; me: import("zod").ZodBoolean; photoLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; content: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; deleted: import("zod").ZodBoolean; id: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; updateSharedDrive: import("../..").DefinedAction; name: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ backgroundImageLink: import("zod").ZodOptional; colorRgb: import("zod").ZodOptional; createdAt: import("zod").ZodOptional; hidden: import("zod").ZodBoolean; id: import("zod").ZodString; name: import("zod").ZodString; orgUnitId: import("zod").ZodOptional; themeId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; uploadFile: import("../..").DefinedAction; file: import("zod").ZodCustom; mimeType: import("zod").ZodOptional; name: import("zod").ZodOptional; parentId: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, import("zod").ZodObject<{ createdAt: import("zod").ZodOptional; description: import("zod").ZodOptional; driveId: import("zod").ZodOptional; id: import("zod").ZodString; mimeType: import("zod").ZodString; modifiedAt: import("zod").ZodOptional; name: import("zod").ZodString; ownedByMe: import("zod").ZodOptional; parents: import("zod").ZodArray; shared: import("zod").ZodOptional; size: import("zod").ZodOptional; starred: import("zod").ZodBoolean; trashed: import("zod").ZodBoolean; version: import("zod").ZodOptional; webContentLink: import("zod").ZodOptional; webViewLink: import("zod").ZodOptional; }, import("zod/v4/core").$strip>, "google", false, never>; }; export { googleAccount } from "../google/index.js"; export * from "./actions.js"; export * from "./lib.js"; export * from "./triggers.js"; //# sourceMappingURL=index.d.ts.map