/** * Subscribes to all supported Vercel deployment lifecycle activity. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentEvent: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly name: "Vercel deployment event"; readonly type: "vercel.deployment"; }>; /** Subscribes to Vercel deployment checks being rerequested. */ export declare const onVercelDeploymentCheckRerequested: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.checkRerequested"; }>; /** Subscribes to Vercel deployment cleanup activity. */ export declare const onVercelDeploymentCleanup: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.cleanup"; }>; /** * Subscribes to newly created Vercel deployments. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentCreated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.created"; }>; /** * Subscribes to Vercel deployments that become ready to serve traffic. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentReady: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.ready"; }>; /** * Subscribes to Vercel deployments whose builds and checks succeed. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentSucceeded: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.succeeded"; }>; /** * Subscribes to failed Vercel deployments. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentFailed: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.failed"; }>; /** * Subscribes to canceled Vercel deployments. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentCanceled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.canceled"; }>; /** * Subscribes to Vercel deployments promoted to production. * * @param options - Optional Vercel OAuth account selection. */ export declare const onVercelDeploymentPromoted: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.promoted"; }>; /** Subscribes to Vercel deployment rollbacks. */ export declare const onVercelDeploymentRollback: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.rollback"; }>; /** Subscribes to deployment integration actions being canceled. */ export declare const onVercelDeploymentIntegrationActionCancel: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.integrationActionCancel"; }>; /** Subscribes to deployment integration action cleanup. */ export declare const onVercelDeploymentIntegrationActionCleanup: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.integrationActionCleanup"; }>; /** Subscribes to deployment integration actions starting. */ export declare const onVercelDeploymentIntegrationActionStart: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly ["deployment:read"]; }]; readonly serviceId: "vercel"; }; readonly type: "vercel.deployment.integrationActionStart"; }>; //# sourceMappingURL=on-deployment.d.ts.map