import * as actions from "./actions" import * as triggers from "./triggers" import { defineAccount } from "../../automation/integrations" /** Declares a named ClickUp account binding for an automation. */ export const clickUpAccount = defineAccount("clickup") /** ClickUp callables. */ export const clickUp = { createCommentReply: actions.createClickUpCommentReply, createFolder: actions.createClickUpFolder, createFolderList: actions.createClickUpFolderList, createFolderlessList: actions.createClickUpFolderlessList, createGoal: actions.createClickUpGoal, createGoalTarget: actions.createClickUpGoalTarget, createSpace: actions.createClickUpSpace, createSubtask: actions.createClickUpSubtask, createTask: actions.createClickUpTask, createTaskComment: actions.createClickUpTaskComment, createTimeEntry: actions.createClickUpTimeEntry, deleteComment: actions.deleteClickUpComment, deleteFolder: actions.deleteClickUpFolder, deleteGoal: actions.deleteClickUpGoal, deleteGoalTarget: actions.deleteClickUpGoalTarget, deleteList: actions.deleteClickUpList, deleteSpace: actions.deleteClickUpSpace, deleteTask: actions.deleteClickUpTask, deleteTimeEntry: actions.deleteClickUpTimeEntry, getCurrentUser: actions.getCurrentClickUpUser, getFolder: actions.getClickUpFolder, getGoal: actions.getClickUpGoal, getList: actions.getClickUpList, getRunningTimeEntry: actions.getRunningClickUpTimeEntry, getSpace: actions.getClickUpSpace, getTask: actions.getClickUpTask, getTimeEntry: actions.getClickUpTimeEntry, getWorkspace: actions.getClickUpWorkspace, listCommentReplies: actions.listClickUpCommentReplies, listFolderCustomFields: actions.listClickUpFolderCustomFields, listFolderLists: actions.listClickUpFolderLists, listFolderlessLists: actions.listClickUpFolderlessLists, listFolders: actions.listClickUpFolders, listGoals: actions.listClickUpGoals, listListCustomFields: actions.listClickUpListCustomFields, listListMembers: actions.listClickUpListMembers, listSpaceCustomFields: actions.listClickUpSpaceCustomFields, listSpaces: actions.listClickUpSpaces, listTaskComments: actions.listClickUpTaskComments, listTaskMembers: actions.listClickUpTaskMembers, listTasks: actions.listClickUpTasks, listTimeEntries: actions.listClickUpTimeEntries, listWorkspaceCustomFields: actions.listClickUpWorkspaceCustomFields, listWorkspaceTasks: actions.listClickUpWorkspaceTasks, listWorkspaceUsers: actions.listClickUpWorkspaceUsers, listWorkspaces: actions.listClickUpWorkspaces, onFolderCreated: triggers.onClickUpFolderCreated, onFolderDeleted: triggers.onClickUpFolderDeleted, onFolderUpdated: triggers.onClickUpFolderUpdated, onGoalCreated: triggers.onClickUpGoalCreated, onGoalDeleted: triggers.onClickUpGoalDeleted, onGoalUpdated: triggers.onClickUpGoalUpdated, onListCreated: triggers.onClickUpListCreated, onListDeleted: triggers.onClickUpListDeleted, onListUpdated: triggers.onClickUpListUpdated, onSpaceCreated: triggers.onClickUpSpaceCreated, onSpaceDeleted: triggers.onClickUpSpaceDeleted, onSpaceUpdated: triggers.onClickUpSpaceUpdated, onTargetCreated: triggers.onClickUpTargetCreated, onTargetDeleted: triggers.onClickUpTargetDeleted, onTargetUpdated: triggers.onClickUpTargetUpdated, onTaskAssigneeUpdated: triggers.onClickUpTaskAssigneeUpdated, onTaskCommentPosted: triggers.onClickUpTaskCommentPosted, onTaskCommentUpdated: triggers.onClickUpTaskCommentUpdated, onTaskCreated: triggers.onClickUpTaskCreated, onTaskDeleted: triggers.onClickUpTaskDeleted, onTaskDueDateUpdated: triggers.onClickUpTaskDueDateUpdated, onTaskMoved: triggers.onClickUpTaskMoved, onTaskPriorityUpdated: triggers.onClickUpTaskPriorityUpdated, onTaskStatusUpdated: triggers.onClickUpTaskStatusUpdated, onTaskTagUpdated: triggers.onClickUpTaskTagUpdated, onTaskTimeEstimateUpdated: triggers.onClickUpTaskTimeEstimateUpdated, onTaskTimeTrackedUpdated: triggers.onClickUpTaskTimeTrackedUpdated, onTaskUpdated: triggers.onClickUpTaskUpdated, onWorkspaceEvent: triggers.onClickUpWorkspaceEvent, removeTaskCustomField: actions.removeClickUpTaskCustomField, setTaskCustomField: actions.setClickUpTaskCustomField, startTimeEntry: actions.startClickUpTimeEntry, stopTimeEntry: actions.stopClickUpTimeEntry, updateComment: actions.updateClickUpComment, updateFolder: actions.updateClickUpFolder, updateGoal: actions.updateClickUpGoal, updateGoalTarget: actions.updateClickUpGoalTarget, updateList: actions.updateClickUpList, updateSpace: actions.updateClickUpSpace, updateTask: actions.updateClickUpTask, updateTimeEntry: actions.updateClickUpTimeEntry, } export * from "./actions" export * from "./triggers" export * from "@automate.ax/integration-contracts/clickup"