/** * Subscribes to repository pushes visible to an installation. * * @param options - GitHub App installation selection. */ export declare const onGitHubPush: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.push"; }>; /** * Subscribes to broad release activity for an installation. * * @param options - GitHub App installation selection. */ export declare const onGitHubReleaseEvent: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.event"; }>; /** Subscribes when a GitHub release is created. */ export declare const onGitHubReleaseCreated: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.created"; }>; /** Subscribes when a GitHub release is deleted. */ export declare const onGitHubReleaseDeleted: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.deleted"; }>; /** Subscribes when a GitHub release is edited. */ export declare const onGitHubReleaseEdited: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.edited"; }>; /** Subscribes when a GitHub release becomes a prerelease. */ export declare const onGitHubReleasePrereleased: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.prereleased"; }>; /** * Subscribes to published GitHub releases. * * @param options - GitHub App installation selection. */ export declare const onGitHubReleasePublished: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.published"; }>; /** Subscribes when a GitHub release becomes a full release. */ export declare const onGitHubReleaseReleased: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.released"; }>; /** Subscribes when a GitHub release is unpublished. */ export declare const onGitHubReleaseUnpublished: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.release.unpublished"; }>; /** Subscribes to custom repository_dispatch events. */ export declare const onGitHubRepositoryDispatch: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.repository-dispatch"; }>; /** Subscribes when a GitHub Actions workflow is manually dispatched. */ export declare const onGitHubWorkflowDispatch: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["contents:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.workflow-dispatch"; }>; //# sourceMappingURL=repository-events.d.ts.map