/** * Subscribes to broad pull request activity for an installation. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestEvent: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.event"; }>; /** Subscribes when a pull request is assigned. */ export declare const onGitHubPullRequestAssigned: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.assigned"; }>; /** Subscribes when auto-merge is disabled for a pull request. */ export declare const onGitHubPullRequestAutoMergeDisabled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.auto-merge-disabled"; }>; /** Subscribes when auto-merge is enabled for a pull request. */ export declare const onGitHubPullRequestAutoMergeEnabled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.auto-merge-enabled"; }>; /** * Subscribes to pull requests opened for an installation. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestOpened: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.opened"; }>; /** * Subscribes to draft pull requests marked ready for review. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReadyForReview: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.ready-for-review"; }>; /** Subscribes when a pull request is converted to draft. */ export declare const onGitHubPullRequestConvertedToDraft: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.converted-to-draft"; }>; /** Subscribes when a pull request is removed from a milestone. */ export declare const onGitHubPullRequestDemilestoned: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.demilestoned"; }>; /** Subscribes when a pull request leaves the merge queue. */ export declare const onGitHubPullRequestDequeued: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.dequeued"; }>; /** Subscribes when a pull request is edited. */ export declare const onGitHubPullRequestEdited: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.edited"; }>; /** Subscribes when a pull request enters the merge queue. */ export declare const onGitHubPullRequestEnqueued: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.enqueued"; }>; /** Subscribes when a pull request is labeled. */ export declare const onGitHubPullRequestLabeled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.labeled"; }>; /** Subscribes when a pull request conversation is locked. */ export declare const onGitHubPullRequestLocked: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.locked"; }>; /** Subscribes when a pull request is added to a milestone. */ export declare const onGitHubPullRequestMilestoned: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.milestoned"; }>; /** Subscribes when a pull request is reopened. */ export declare const onGitHubPullRequestReopened: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.reopened"; }>; /** Subscribes when a requested pull request reviewer is removed. */ export declare const onGitHubPullRequestReviewRequestRemoved: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.review-request-removed"; }>; /** Subscribes when a pull request review is requested. */ export declare const onGitHubPullRequestReviewRequested: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.review-requested"; }>; /** Subscribes when a pull request is added to a stack. */ export declare const onGitHubPullRequestStacked: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.stacked"; }>; /** * Subscribes when new commits synchronize an open pull request. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestSynchronized: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.synchronized"; }>; /** Subscribes when a pull request assignee is removed. */ export declare const onGitHubPullRequestUnassigned: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.unassigned"; }>; /** Subscribes when a pull request label is removed. */ export declare const onGitHubPullRequestUnlabeled: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.unlabeled"; }>; /** Subscribes when a pull request conversation is unlocked. */ export declare const onGitHubPullRequestUnlocked: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.unlocked"; }>; /** * Subscribes to pull requests closed without merging. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestClosed: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.closed"; }>; /** * Subscribes to merged pull requests. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestMerged: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request.merged"; }>; /** * Subscribes to broad pull request review activity. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReviewEvent: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request-review.event"; }>; /** * Subscribes to submitted pull request reviews of any disposition. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReviewSubmitted: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request-review.submitted"; }>; /** * Subscribes to submitted pull request approvals. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReviewApproved: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request-review.approved"; }>; /** * Subscribes to submitted pull request change requests. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReviewChangesRequested: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly name: "GitHub pull request changes requested"; readonly type: "github.pull-request-review.changes-requested"; }>; /** * Subscribes to dismissed pull request reviews. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReviewDismissed: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request-review.dismissed"; }>; /** * Subscribes to edited pull request reviews. * * @param options - GitHub App installation selection. */ export declare const onGitHubPullRequestReviewEdited: import("../../../automation/create-trigger").TriggerFactory<{ readonly account: { readonly connectionOptions: readonly [{ readonly requiredScopes: readonly ["pull_requests:read"]; }]; readonly serviceId: "github"; }; readonly type: "github.pull-request-review.edited"; }>; //# sourceMappingURL=pull-requests.d.ts.map