import type { IntegrationAccountReference } from "../../automation/integrations.js"; /** Account and Workspace selection shared by ClickUp webhook triggers. */ export interface ClickUpTriggerOptions { account?: string | IntegrationAccountReference<"clickup">; workspaceId: string; } export declare const onClickUpWorkspaceEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.workspace.event"; }>; export declare const onClickUpFolderCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.folder.created"; }>; export declare const onClickUpFolderDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.folder.deleted"; }>; export declare const onClickUpFolderUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.folder.updated"; }>; export declare const onClickUpGoalCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.goal.created"; }>; export declare const onClickUpGoalDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.goal.deleted"; }>; export declare const onClickUpGoalUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.goal.updated"; }>; export declare const onClickUpListCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.list.created"; }>; export declare const onClickUpListDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.list.deleted"; }>; export declare const onClickUpListUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.list.updated"; }>; export declare const onClickUpSpaceCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.space.created"; }>; export declare const onClickUpSpaceDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.space.deleted"; }>; export declare const onClickUpSpaceUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.space.updated"; }>; export declare const onClickUpTargetCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.target.created"; }>; export declare const onClickUpTargetDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.target.deleted"; }>; export declare const onClickUpTargetUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.target.updated"; }>; export declare const onClickUpTaskAssigneeUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.assignee.updated"; }>; export declare const onClickUpTaskCommentPosted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.comment.posted"; }>; export declare const onClickUpTaskCommentUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.comment.updated"; }>; export declare const onClickUpTaskCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.created"; }>; export declare const onClickUpTaskDeleted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.deleted"; }>; export declare const onClickUpTaskDueDateUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.due-date.updated"; }>; export declare const onClickUpTaskMoved: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.moved"; }>; export declare const onClickUpTaskPriorityUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.priority.updated"; }>; export declare const onClickUpTaskStatusUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.status.updated"; }>; export declare const onClickUpTaskTagUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.tag.updated"; }>; export declare const onClickUpTaskTimeEstimateUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.time-estimate.updated"; }>; export declare const onClickUpTaskTimeTrackedUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.time-tracked.updated"; }>; export declare const onClickUpTaskUpdated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly []; }, { readonly connectionMethodId: "personal-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "clickup"; }; readonly getPrimary: (context: import("@automate.ax/catalog").TriggerPresentationContext) => { copyable: boolean; value: string; }; readonly type: "clickup.task.updated"; }>; //# sourceMappingURL=triggers.d.ts.map