import type { IntegrationAccountReference } from "../../automation/integrations.js"; interface ApifyTriggerAccountOptions { /** Apify account used to manage the provider webhook. */ account?: string | IntegrationAccountReference<"apify">; } export type ApifyActorRunTriggerOptions = ApifyTriggerAccountOptions & ({ actorId: string; taskId?: never; } | { actorId?: never; taskId: string; }); export interface ApifyActorBuildTriggerOptions extends ApifyTriggerAccountOptions { /** Actor ID watched by the provider webhook. */ actorId: string; } export declare const onApifyActorRunEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.event"; }>; export declare const onApifyActorRunCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.created"; }>; export declare const onApifyActorRunSucceeded: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.succeeded"; }>; export declare const onApifyActorRunFailed: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.failed"; }>; export declare const onApifyActorRunAborted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.aborted"; }>; export declare const onApifyActorRunTimedOut: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.timedOut"; }>; export declare const onApifyActorRunResurrected: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorRun.resurrected"; }>; export declare const onApifyActorBuildEvent: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorBuild.event"; }>; export declare const onApifyActorBuildCreated: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorBuild.created"; }>; export declare const onApifyActorBuildSucceeded: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorBuild.succeeded"; }>; export declare const onApifyActorBuildFailed: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorBuild.failed"; }>; export declare const onApifyActorBuildAborted: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorBuild.aborted"; }>; export declare const onApifyActorBuildTimedOut: import("../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly connectionMethodId: "api-token"; readonly requiredScopes: readonly []; }]; readonly serviceId: "apify"; }; readonly type: "apify.actorBuild.timedOut"; }>; export {}; //# sourceMappingURL=triggers.d.ts.map