/** Subscribes to every event delivered by the managed Cal.com webhook. */ export declare const onCalcomEvent: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.event"; }>; /** Subscribes when a booking is created. */ export declare const onCalcomBookingCreated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.created"; }>; /** Subscribes when a booking is cancelled. */ export declare const onCalcomBookingCancelled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.cancelled"; }>; /** Subscribes when a booking is rescheduled. */ export declare const onCalcomBookingRescheduled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.rescheduled"; }>; /** Subscribes when a booking awaits host approval. */ export declare const onCalcomBookingRequested: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.requested"; }>; /** Subscribes when a requested booking is rejected. */ export declare const onCalcomBookingRejected: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.rejected"; }>; /** Subscribes when booking payment begins. */ export declare const onCalcomBookingPaymentInitiated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.paymentInitiated"; }>; /** Subscribes when a booking is paid. */ export declare const onCalcomBookingPaid: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.paid"; }>; /** Subscribes when a booking participant's no-show state changes. */ export declare const onCalcomBookingNoShowUpdated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.noShowUpdated"; }>; /** Subscribes when a booking location changes. */ export declare const onCalcomBookingLocationUpdated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.locationUpdated"; }>; /** Subscribes when a round-robin booking is reassigned. */ export declare const onCalcomBookingReassigned: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.booking.reassigned"; }>; /** Subscribes at a meeting's scheduled start time. */ export declare const onCalcomMeetingStarted: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.meeting.started"; }>; /** Subscribes at a meeting's scheduled end time. */ export declare const onCalcomMeetingEnded: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.meeting.ended"; }>; /** Subscribes when a Cal Video recording is ready. */ export declare const onCalcomRecordingReady: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.recording.ready"; }>; /** Subscribes when a Cal Video transcript is generated. */ export declare const onCalcomRecordingTranscriptionGenerated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.recording.transcriptionGenerated"; }>; /** Subscribes when an instant meeting is created. */ export declare const onCalcomInstantMeetingCreated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.instantMeeting.created"; }>; /** Subscribes when a host accepts an instant meeting. */ export declare const onCalcomInstantMeetingAccepted: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.instantMeeting.accepted"; }>; /** Subscribes when a routing form schedules an event. */ export declare const onCalcomFormSubmitted: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.form.submitted"; }>; /** Subscribes when a form-only routing flow is submitted. */ export declare const onCalcomFormSubmittedWithoutEvent: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.form.submittedWithoutEvent"; }>; /** Subscribes when a routing form uses its fallback route. */ export declare const onCalcomRoutingFormFallbackHit: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.routingForm.fallbackHit"; }>; /** Subscribes when a user creates an out-of-office entry. */ export declare const onCalcomOutOfOfficeCreated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.outOfOffice.created"; }>; /** Subscribes after no host joins a Cal Video meeting. */ export declare const onCalcomAfterHostsCalVideoNoShow: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.afterHostsCalVideoNoShow"; }>; /** Subscribes after no guest joins a Cal Video meeting. */ export declare const onCalcomAfterGuestsCalVideoNoShow: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.afterGuestsCalVideoNoShow"; }>; /** Subscribes when a routing assignment is reported as wrong. */ export declare const onCalcomWrongAssignmentReported: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.wrongAssignmentReported"; }>; /** Subscribes when Cal.com rejects a connected-calendar entry. */ export declare const onCalcomCalendarEntryRejected: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.calendarEntryRejected"; }>; /** Subscribes when a delegation credential fails. */ export declare const onCalcomDelegationCredentialError: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.error"; }>; /** Subscribes when a delegation credential needs rotation. */ export declare const onCalcomDelegationCredentialRotationRequired: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.rotationRequired"; }>; /** Subscribes when a delegation credential secret rotates. */ export declare const onCalcomDelegationCredentialSecretRotated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.secretRotated"; }>; /** Subscribes when a delegation credential secret cannot rotate. */ export declare const onCalcomDelegationCredentialSecretRotationFailed: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-key"; readonly requiredScopes: readonly []; }]; readonly serviceId: "calcom"; }; readonly type: "calcom.delegationCredential.secretRotationFailed"; }>; //# sourceMappingURL=index.d.ts.map