import { vercelTriggerDefinitions as triggerDefinitions } from "@automate.ax/catalog/triggers/vercel" import { createTrigger } from "../../../automation/create-trigger" /** * Subscribes to all supported Vercel integration-configuration activity. * * @param options - Optional Vercel OAuth account selection. */ export const onVercelIntegrationConfigurationEvent = createTrigger( triggerDefinitions.vercelIntegrationConfiguration, ) /** * Subscribes to Vercel installation project permissions being upgraded. * * @param options - Optional Vercel OAuth account selection. */ export const onVercelIntegrationConfigurationPermissionUpgraded = createTrigger( triggerDefinitions.vercelIntegrationConfigurationPermissionUpgraded, ) /** * Subscribes to Vercel integration configurations being removed. * * @param options - Optional Vercel OAuth account selection. */ export const onVercelIntegrationConfigurationRemoved = createTrigger( triggerDefinitions.vercelIntegrationConfigurationRemoved, ) /** * Subscribes to users confirming Vercel integration scope changes. * * @param options - Optional Vercel OAuth account selection. */ export const onVercelIntegrationConfigurationScopeChangeConfirmed = createTrigger( triggerDefinitions.vercelIntegrationConfigurationScopeChangeConfirmed, ) /** * Subscribes to Vercel integration configurations changing owners. * * @param options - Optional Vercel OAuth account selection. */ export const onVercelIntegrationConfigurationTransferred = createTrigger( triggerDefinitions.vercelIntegrationConfigurationTransferred, )