import type { TriggerPresentationContext } from "../types.js"; export declare const calendlyTriggerDefinitions: { readonly calendlyEventTypeCreated: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.event-type.created"; }; readonly calendlyEventTypeDeleted: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.event-type.deleted"; }; readonly calendlyEventTypeUpdated: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.event-type.updated"; }; readonly calendlyInviteeCanceled: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.invitee.canceled"; }; readonly calendlyInviteeCreated: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.invitee.created"; }; readonly calendlyInviteeNoShowCreated: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.invitee-no-show.created"; }; readonly calendlyInviteeNoShowDeleted: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.invitee-no-show.deleted"; }; readonly calendlyRoutingFormSubmissionCreated: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.routing-form-submission.created"; }; readonly calendlySchedulingEvent: { readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "oauth"; readonly requiredScopes: readonly [import("..").IntegrationScopeRequirement]; }]; readonly serviceId: "calendly"; }; readonly getPrimary: typeof calendlyScopePrimary; readonly type: "calendly.scheduling.event"; }; }; /** * Presents the provider webhook scope as a trigger identity. * * @param context - Trigger presentation context. * @throws When the stored trigger configuration lacks a scope. */ declare function calendlyScopePrimary(context: TriggerPresentationContext): { copyable: boolean; value: string; }; export {};