import { Endpoints, RequestParameters } from "@octokit/types"; export declare type RestEndpointMethodTypes = { actions: { addSelectedRepoToOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"]["response"]; }; cancelWorkflowRun: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/actions/runs/{run_id}/cancel"]["response"]; }; createOrUpdateEnvironmentSecret: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"]["response"]; }; createOrUpdateOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/secrets/{secret_name}"]["response"]; }; createOrUpdateRepoSecret: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/actions/secrets/{secret_name}"]["response"]; }; createRegistrationTokenForOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/actions/runners/registration-token"]["response"]; }; createRegistrationTokenForRepo: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/actions/runners/registration-token"]["response"]; }; createRemoveTokenForOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/actions/runners/remove-token"]["response"]; }; createRemoveTokenForRepo: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/actions/runners/remove-token"]["response"]; }; createWorkflowDispatch: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/actions/workflows/{workflow_id}/dispatches"]["response"]; }; deleteArtifact: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"]["response"]; }; deleteEnvironmentSecret: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"]["response"]; }; deleteOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/actions/secrets/{secret_name}"]["response"]; }; deleteRepoSecret: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name}"]["response"]; }; deleteSelfHostedRunnerFromOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/actions/runners/{runner_id}"]["response"]; }; deleteSelfHostedRunnerFromRepo: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}"]["response"]; }; deleteWorkflowRun: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}"]["response"]; }; deleteWorkflowRunLogs: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs"]["response"]; }; disableSelectedRepositoryGithubActionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}"]["response"]; }; disableWorkflow: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/disable"]["response"]; }; downloadArtifact: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/{archive_format}"]["response"]; }; downloadJobLogsForWorkflowRun: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/jobs/{job_id}/logs"]["response"]; }; downloadWorkflowRunLogs: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}/logs"]["response"]; }; enableSelectedRepositoryGithubActionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/permissions/repositories/{repository_id}"]["response"]; }; enableWorkflow: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/actions/workflows/{workflow_id}/enable"]["response"]; }; getAllowedActionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/permissions/selected-actions"]["response"]; }; getAllowedActionsRepository: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/permissions/selected-actions"]["response"]; }; getArtifact: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}"]["response"]; }; getEnvironmentPublicKey: { parameters: RequestParameters & Omit; response: Endpoints["GET /repositories/{repository_id}/environments/{environment_name}/secrets/public-key"]["response"]; }; getEnvironmentSecret: { parameters: RequestParameters & Omit; response: Endpoints["GET /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}"]["response"]; }; getGithubActionsPermissionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/permissions"]["response"]; }; getGithubActionsPermissionsRepository: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/permissions"]["response"]; }; getJobForWorkflowRun: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/jobs/{job_id}"]["response"]; }; getOrgPublicKey: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/secrets/public-key"]["response"]; }; getOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/secrets/{secret_name}"]["response"]; }; getPendingDeploymentsForRun: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"]["response"]; }; getRepoPermissions: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/permissions"]["response"]; }; getRepoPublicKey: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/secrets/public-key"]["response"]; }; getRepoSecret: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/secrets/{secret_name}"]["response"]; }; getReviewsForRun: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}/approvals"]["response"]; }; getSelfHostedRunnerForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/runners/{runner_id}"]["response"]; }; getSelfHostedRunnerForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runners/{runner_id}"]["response"]; }; getWorkflow: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}"]["response"]; }; getWorkflowRun: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}"]["response"]; }; getWorkflowRunUsage: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}/timing"]["response"]; }; getWorkflowUsage: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/timing"]["response"]; }; listArtifactsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/artifacts"]["response"]; }; listEnvironmentSecrets: { parameters: RequestParameters & Omit; response: Endpoints["GET /repositories/{repository_id}/environments/{environment_name}/secrets"]["response"]; }; listJobsForWorkflowRun: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs"]["response"]; }; listOrgSecrets: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/secrets"]["response"]; }; listRepoSecrets: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/secrets"]["response"]; }; listRepoWorkflows: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/workflows"]["response"]; }; listRunnerApplicationsForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/runners/downloads"]["response"]; }; listRunnerApplicationsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runners/downloads"]["response"]; }; listSelectedReposForOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/secrets/{secret_name}/repositories"]["response"]; }; listSelectedRepositoriesEnabledGithubActionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/permissions/repositories"]["response"]; }; listSelfHostedRunnersForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/actions/runners"]["response"]; }; listSelfHostedRunnersForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runners"]["response"]; }; listWorkflowRunArtifacts: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs/{run_id}/artifacts"]["response"]; }; listWorkflowRuns: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/workflows/{workflow_id}/runs"]["response"]; }; listWorkflowRunsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/actions/runs"]["response"]; }; reRunWorkflow: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/actions/runs/{run_id}/rerun"]["response"]; }; removeSelectedRepoFromOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}"]["response"]; }; reviewPendingDeploymentsForRun: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/actions/runs/{run_id}/pending_deployments"]["response"]; }; setAllowedActionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/permissions/selected-actions"]["response"]; }; setAllowedActionsRepository: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/actions/permissions/selected-actions"]["response"]; }; setGithubActionsPermissionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/permissions"]["response"]; }; setGithubActionsPermissionsRepository: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/actions/permissions"]["response"]; }; setSelectedReposForOrgSecret: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/secrets/{secret_name}/repositories"]["response"]; }; setSelectedRepositoriesEnabledGithubActionsOrganization: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/actions/permissions/repositories"]["response"]; }; }; activity: { checkRepoIsStarredByAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/starred/{owner}/{repo}"]["response"]; }; deleteRepoSubscription: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/subscription"]["response"]; }; deleteThreadSubscription: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /notifications/threads/{thread_id}/subscription"]["response"]; }; getFeeds: { parameters: RequestParameters & Omit; response: Endpoints["GET /feeds"]["response"]; }; getRepoSubscription: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/subscription"]["response"]; }; getThread: { parameters: RequestParameters & Omit; response: Endpoints["GET /notifications/threads/{thread_id}"]["response"]; }; getThreadSubscriptionForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /notifications/threads/{thread_id}/subscription"]["response"]; }; listEventsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/events"]["response"]; }; listNotificationsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /notifications"]["response"]; }; listOrgEventsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/events/orgs/{org}"]["response"]; }; listPublicEvents: { parameters: RequestParameters & Omit; response: Endpoints["GET /events"]["response"]; }; listPublicEventsForRepoNetwork: { parameters: RequestParameters & Omit; response: Endpoints["GET /networks/{owner}/{repo}/events"]["response"]; }; listPublicEventsForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/events/public"]["response"]; }; listPublicOrgEvents: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/events"]["response"]; }; listReceivedEventsForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/received_events"]["response"]; }; listReceivedPublicEventsForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/received_events/public"]["response"]; }; listRepoEvents: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/events"]["response"]; }; listRepoNotificationsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/notifications"]["response"]; }; listReposStarredByAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/starred"]["response"]; }; listReposStarredByUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/starred"]["response"]; }; listReposWatchedByUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/subscriptions"]["response"]; }; listStargazersForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/stargazers"]["response"]; }; listWatchedReposForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/subscriptions"]["response"]; }; listWatchersForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/subscribers"]["response"]; }; markNotificationsAsRead: { parameters: RequestParameters & Omit; response: Endpoints["PUT /notifications"]["response"]; }; markRepoNotificationsAsRead: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/notifications"]["response"]; }; markThreadAsRead: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /notifications/threads/{thread_id}"]["response"]; }; setRepoSubscription: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/subscription"]["response"]; }; setThreadSubscription: { parameters: RequestParameters & Omit; response: Endpoints["PUT /notifications/threads/{thread_id}/subscription"]["response"]; }; starRepoForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["PUT /user/starred/{owner}/{repo}"]["response"]; }; unstarRepoForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/starred/{owner}/{repo}"]["response"]; }; }; apps: { addRepoToInstallation: { parameters: RequestParameters & Omit; response: Endpoints["PUT /user/installations/{installation_id}/repositories/{repository_id}"]["response"]; }; checkToken: { parameters: RequestParameters & Omit; response: Endpoints["POST /applications/{client_id}/token"]["response"]; }; createContentAttachment: { parameters: RequestParameters & Omit; response: Endpoints["POST /content_references/{content_reference_id}/attachments"]["response"]; }; createFromManifest: { parameters: RequestParameters & Omit; response: Endpoints["POST /app-manifests/{code}/conversions"]["response"]; }; createInstallationAccessToken: { parameters: RequestParameters & Omit; response: Endpoints["POST /app/installations/{installation_id}/access_tokens"]["response"]; }; deleteAuthorization: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /applications/{client_id}/grant"]["response"]; }; deleteInstallation: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /app/installations/{installation_id}"]["response"]; }; deleteToken: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /applications/{client_id}/token"]["response"]; }; getAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /app"]["response"]; }; getBySlug: { parameters: RequestParameters & Omit; response: Endpoints["GET /apps/{app_slug}"]["response"]; }; getInstallation: { parameters: RequestParameters & Omit; response: Endpoints["GET /app/installations/{installation_id}"]["response"]; }; getOrgInstallation: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/installation"]["response"]; }; getRepoInstallation: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/installation"]["response"]; }; getSubscriptionPlanForAccount: { parameters: RequestParameters & Omit; response: Endpoints["GET /marketplace_listing/accounts/{account_id}"]["response"]; }; getSubscriptionPlanForAccountStubbed: { parameters: RequestParameters & Omit; response: Endpoints["GET /marketplace_listing/stubbed/accounts/{account_id}"]["response"]; }; getUserInstallation: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/installation"]["response"]; }; getWebhookConfigForApp: { parameters: RequestParameters & Omit; response: Endpoints["GET /app/hook/config"]["response"]; }; listAccountsForPlan: { parameters: RequestParameters & Omit; response: Endpoints["GET /marketplace_listing/plans/{plan_id}/accounts"]["response"]; }; listAccountsForPlanStubbed: { parameters: RequestParameters & Omit; response: Endpoints["GET /marketplace_listing/stubbed/plans/{plan_id}/accounts"]["response"]; }; listInstallationReposForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/installations/{installation_id}/repositories"]["response"]; }; listInstallations: { parameters: RequestParameters & Omit; response: Endpoints["GET /app/installations"]["response"]; }; listInstallationsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/installations"]["response"]; }; listPlans: { parameters: RequestParameters & Omit; response: Endpoints["GET /marketplace_listing/plans"]["response"]; }; listPlansStubbed: { parameters: RequestParameters & Omit; response: Endpoints["GET /marketplace_listing/stubbed/plans"]["response"]; }; listReposAccessibleToInstallation: { parameters: RequestParameters & Omit; response: Endpoints["GET /installation/repositories"]["response"]; }; listSubscriptionsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/marketplace_purchases"]["response"]; }; listSubscriptionsForAuthenticatedUserStubbed: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/marketplace_purchases/stubbed"]["response"]; }; removeRepoFromInstallation: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/installations/{installation_id}/repositories/{repository_id}"]["response"]; }; resetToken: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /applications/{client_id}/token"]["response"]; }; revokeInstallationAccessToken: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /installation/token"]["response"]; }; scopeToken: { parameters: RequestParameters & Omit; response: Endpoints["POST /applications/{client_id}/token/scoped"]["response"]; }; suspendInstallation: { parameters: RequestParameters & Omit; response: Endpoints["PUT /app/installations/{installation_id}/suspended"]["response"]; }; unsuspendInstallation: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /app/installations/{installation_id}/suspended"]["response"]; }; updateWebhookConfigForApp: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /app/hook/config"]["response"]; }; }; billing: { getGithubActionsBillingOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/settings/billing/actions"]["response"]; }; getGithubActionsBillingUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/settings/billing/actions"]["response"]; }; getGithubPackagesBillingOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/settings/billing/packages"]["response"]; }; getGithubPackagesBillingUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/settings/billing/packages"]["response"]; }; getSharedStorageBillingOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/settings/billing/shared-storage"]["response"]; }; getSharedStorageBillingUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/settings/billing/shared-storage"]["response"]; }; }; checks: { create: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/check-runs"]["response"]; }; createSuite: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/check-suites"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/check-runs/{check_run_id}"]["response"]; }; getSuite: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}"]["response"]; }; listAnnotations: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/check-runs/{check_run_id}/annotations"]["response"]; }; listForRef: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{ref}/check-runs"]["response"]; }; listForSuite: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/check-suites/{check_suite_id}/check-runs"]["response"]; }; listSuitesForRef: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{ref}/check-suites"]["response"]; }; rerequestSuite: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/check-suites/{check_suite_id}/rerequest"]["response"]; }; setSuitesPreferences: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/check-suites/preferences"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/check-runs/{check_run_id}"]["response"]; }; }; codeScanning: { deleteAnalysis: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}{?confirm_delete}"]["response"]; }; getAlert: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}"]["response"]; }; getAnalysis: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}"]["response"]; }; getSarif: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/code-scanning/sarifs/{sarif_id}"]["response"]; }; listAlertsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/code-scanning/alerts"]["response"]; }; listAlertsInstances: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}/instances"]["response"]; }; listRecentAnalyses: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/code-scanning/analyses"]["response"]; }; updateAlert: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/code-scanning/alerts/{alert_number}"]["response"]; }; uploadSarif: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/code-scanning/sarifs"]["response"]; }; }; codesOfConduct: { getAllCodesOfConduct: { parameters: RequestParameters & Omit; response: Endpoints["GET /codes_of_conduct"]["response"]; }; getConductCode: { parameters: RequestParameters & Omit; response: Endpoints["GET /codes_of_conduct/{key}"]["response"]; }; getForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/community/code_of_conduct"]["response"]; }; }; emojis: { get: { parameters: RequestParameters & Omit; response: Endpoints["GET /emojis"]["response"]; }; }; enterpriseAdmin: { disableSelectedOrganizationGithubActionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /enterprises/{enterprise}/actions/permissions/organizations/{org_id}"]["response"]; }; enableSelectedOrganizationGithubActionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["PUT /enterprises/{enterprise}/actions/permissions/organizations/{org_id}"]["response"]; }; getAllowedActionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["GET /enterprises/{enterprise}/actions/permissions/selected-actions"]["response"]; }; getGithubActionsPermissionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["GET /enterprises/{enterprise}/actions/permissions"]["response"]; }; listSelectedOrganizationsEnabledGithubActionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["GET /enterprises/{enterprise}/actions/permissions/organizations"]["response"]; }; setAllowedActionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["PUT /enterprises/{enterprise}/actions/permissions/selected-actions"]["response"]; }; setGithubActionsPermissionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["PUT /enterprises/{enterprise}/actions/permissions"]["response"]; }; setSelectedOrganizationsEnabledGithubActionsEnterprise: { parameters: RequestParameters & Omit; response: Endpoints["PUT /enterprises/{enterprise}/actions/permissions/organizations"]["response"]; }; }; gists: { checkIsStarred: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}/star"]["response"]; }; create: { parameters: RequestParameters & Omit; response: Endpoints["POST /gists"]["response"]; }; createComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /gists/{gist_id}/comments"]["response"]; }; delete: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /gists/{gist_id}"]["response"]; }; deleteComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /gists/{gist_id}/comments/{comment_id}"]["response"]; }; fork: { parameters: RequestParameters & Omit; response: Endpoints["POST /gists/{gist_id}/forks"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}"]["response"]; }; getComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}/comments/{comment_id}"]["response"]; }; getRevision: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}/{sha}"]["response"]; }; list: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists"]["response"]; }; listComments: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}/comments"]["response"]; }; listCommits: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}/commits"]["response"]; }; listForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/gists"]["response"]; }; listForks: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/{gist_id}/forks"]["response"]; }; listPublic: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/public"]["response"]; }; listStarred: { parameters: RequestParameters & Omit; response: Endpoints["GET /gists/starred"]["response"]; }; star: { parameters: RequestParameters & Omit; response: Endpoints["PUT /gists/{gist_id}/star"]["response"]; }; unstar: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /gists/{gist_id}/star"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /gists/{gist_id}"]["response"]; }; updateComment: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /gists/{gist_id}/comments/{comment_id}"]["response"]; }; }; git: { createBlob: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/git/blobs"]["response"]; }; createCommit: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/git/commits"]["response"]; }; createRef: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/git/refs"]["response"]; }; createTag: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/git/tags"]["response"]; }; createTree: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/git/trees"]["response"]; }; deleteRef: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/git/refs/{ref}"]["response"]; }; getBlob: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/git/blobs/{file_sha}"]["response"]; }; getCommit: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/git/commits/{commit_sha}"]["response"]; }; getRef: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/git/ref/{ref}"]["response"]; }; getTag: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/git/tags/{tag_sha}"]["response"]; }; getTree: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/git/trees/{tree_sha}"]["response"]; }; listMatchingRefs: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/git/matching-refs/{ref}"]["response"]; }; updateRef: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/git/refs/{ref}"]["response"]; }; }; gitignore: { getAllTemplates: { parameters: RequestParameters & Omit; response: Endpoints["GET /gitignore/templates"]["response"]; }; getTemplate: { parameters: RequestParameters & Omit; response: Endpoints["GET /gitignore/templates/{name}"]["response"]; }; }; interactions: { getRestrictionsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/interaction-limits"]["response"]; }; getRestrictionsForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/interaction-limits"]["response"]; }; getRestrictionsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/interaction-limits"]["response"]; }; getRestrictionsForYourPublicRepos: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/interaction-limits"]["response"]; }; removeRestrictionsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/interaction-limits"]["response"]; }; removeRestrictionsForOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/interaction-limits"]["response"]; }; removeRestrictionsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/interaction-limits"]["response"]; }; removeRestrictionsForYourPublicRepos: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/interaction-limits"]["response"]; }; setRestrictionsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["PUT /user/interaction-limits"]["response"]; }; setRestrictionsForOrg: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/interaction-limits"]["response"]; }; setRestrictionsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/interaction-limits"]["response"]; }; setRestrictionsForYourPublicRepos: { parameters: RequestParameters & Omit; response: Endpoints["PUT /user/interaction-limits"]["response"]; }; }; issues: { addAssignees: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/issues/{issue_number}/assignees"]["response"]; }; addLabels: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/issues/{issue_number}/labels"]["response"]; }; checkUserCanBeAssigned: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/assignees/{assignee}"]["response"]; }; create: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/issues"]["response"]; }; createComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/issues/{issue_number}/comments"]["response"]; }; createLabel: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/labels"]["response"]; }; createMilestone: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/milestones"]["response"]; }; deleteComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}"]["response"]; }; deleteLabel: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/labels/{name}"]["response"]; }; deleteMilestone: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/milestones/{milestone_number}"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/{issue_number}"]["response"]; }; getComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/comments/{comment_id}"]["response"]; }; getEvent: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/events/{event_id}"]["response"]; }; getLabel: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/labels/{name}"]["response"]; }; getMilestone: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/milestones/{milestone_number}"]["response"]; }; list: { parameters: RequestParameters & Omit; response: Endpoints["GET /issues"]["response"]; }; listAssignees: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/assignees"]["response"]; }; listComments: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/{issue_number}/comments"]["response"]; }; listCommentsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/comments"]["response"]; }; listEvents: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/{issue_number}/events"]["response"]; }; listEventsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/events"]["response"]; }; listEventsForTimeline: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/{issue_number}/timeline"]["response"]; }; listForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/issues"]["response"]; }; listForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/issues"]["response"]; }; listForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues"]["response"]; }; listLabelsForMilestone: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/milestones/{milestone_number}/labels"]["response"]; }; listLabelsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/labels"]["response"]; }; listLabelsOnIssue: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/{issue_number}/labels"]["response"]; }; listMilestones: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/milestones"]["response"]; }; lock: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/issues/{issue_number}/lock"]["response"]; }; removeAllLabels: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels"]["response"]; }; removeAssignees: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees"]["response"]; }; removeLabel: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}"]["response"]; }; setLabels: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/issues/{issue_number}/labels"]["response"]; }; unlock: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/issues/{issue_number}"]["response"]; }; updateComment: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/issues/comments/{comment_id}"]["response"]; }; updateLabel: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/labels/{name}"]["response"]; }; updateMilestone: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/milestones/{milestone_number}"]["response"]; }; }; licenses: { get: { parameters: RequestParameters & Omit; response: Endpoints["GET /licenses/{license}"]["response"]; }; getAllCommonlyUsed: { parameters: RequestParameters & Omit; response: Endpoints["GET /licenses"]["response"]; }; getForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/license"]["response"]; }; }; markdown: { render: { parameters: RequestParameters & Omit; response: Endpoints["POST /markdown"]["response"]; }; renderRaw: { parameters: RequestParameters & Omit; response: Endpoints["POST /markdown/raw"]["response"]; }; }; meta: { get: { parameters: RequestParameters & Omit; response: Endpoints["GET /meta"]["response"]; }; getOctocat: { parameters: RequestParameters & Omit; response: Endpoints["GET /octocat"]["response"]; }; getZen: { parameters: RequestParameters & Omit; response: Endpoints["GET /zen"]["response"]; }; root: { parameters: RequestParameters & Omit; response: Endpoints["GET /"]["response"]; }; }; migrations: { cancelImport: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/import"]["response"]; }; deleteArchiveForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/migrations/{migration_id}/archive"]["response"]; }; deleteArchiveForOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/migrations/{migration_id}/archive"]["response"]; }; downloadArchiveForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/migrations/{migration_id}/archive"]["response"]; }; getArchiveForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/migrations/{migration_id}/archive"]["response"]; }; getCommitAuthors: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/import/authors"]["response"]; }; getImportStatus: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/import"]["response"]; }; getLargeFiles: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/import/large_files"]["response"]; }; getStatusForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/migrations/{migration_id}"]["response"]; }; getStatusForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/migrations/{migration_id}"]["response"]; }; listForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/migrations"]["response"]; }; listForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/migrations"]["response"]; }; listReposForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/migrations/{migration_id}/repositories"]["response"]; }; listReposForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/migrations/{migration_id}/repositories"]["response"]; }; mapCommitAuthor: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/import/authors/{author_id}"]["response"]; }; setLfsPreference: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/import/lfs"]["response"]; }; startForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/migrations"]["response"]; }; startForOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/migrations"]["response"]; }; startImport: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/import"]["response"]; }; unlockRepoForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock"]["response"]; }; unlockRepoForOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock"]["response"]; }; updateImport: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/import"]["response"]; }; }; orgs: { blockUser: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/blocks/{username}"]["response"]; }; cancelInvitation: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/invitations/{invitation_id}"]["response"]; }; checkBlockedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/blocks/{username}"]["response"]; }; checkMembershipForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/members/{username}"]["response"]; }; checkPublicMembershipForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/public_members/{username}"]["response"]; }; convertMemberToOutsideCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/outside_collaborators/{username}"]["response"]; }; createInvitation: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/invitations"]["response"]; }; createWebhook: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/hooks"]["response"]; }; deleteWebhook: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/hooks/{hook_id}"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}"]["response"]; }; getMembershipForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/memberships/orgs/{org}"]["response"]; }; getMembershipForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/memberships/{username}"]["response"]; }; getWebhook: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/hooks/{hook_id}"]["response"]; }; getWebhookConfigForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/hooks/{hook_id}/config"]["response"]; }; list: { parameters: RequestParameters & Omit; response: Endpoints["GET /organizations"]["response"]; }; listAppInstallations: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/installations"]["response"]; }; listBlockedUsers: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/blocks"]["response"]; }; listFailedInvitations: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/failed_invitations"]["response"]; }; listForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/orgs"]["response"]; }; listForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/orgs"]["response"]; }; listInvitationTeams: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/invitations/{invitation_id}/teams"]["response"]; }; listMembers: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/members"]["response"]; }; listMembershipsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/memberships/orgs"]["response"]; }; listOutsideCollaborators: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/outside_collaborators"]["response"]; }; listPendingInvitations: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/invitations"]["response"]; }; listPublicMembers: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/public_members"]["response"]; }; listWebhooks: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/hooks"]["response"]; }; pingWebhook: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/hooks/{hook_id}/pings"]["response"]; }; removeMember: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/members/{username}"]["response"]; }; removeMembershipForUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/memberships/{username}"]["response"]; }; removeOutsideCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/outside_collaborators/{username}"]["response"]; }; removePublicMembershipForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/public_members/{username}"]["response"]; }; setMembershipForUser: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/memberships/{username}"]["response"]; }; setPublicMembershipForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/public_members/{username}"]["response"]; }; unblockUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/blocks/{username}"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /orgs/{org}"]["response"]; }; updateMembershipForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /user/memberships/orgs/{org}"]["response"]; }; updateWebhook: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /orgs/{org}/hooks/{hook_id}"]["response"]; }; updateWebhookConfigForOrg: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /orgs/{org}/hooks/{hook_id}/config"]["response"]; }; }; packages: { deletePackageForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/packages/{package_type}/{package_name}"]["response"]; }; deletePackageForOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/packages/{package_type}/{package_name}"]["response"]; }; deletePackageVersionForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}"]["response"]; }; deletePackageVersionForOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"]["response"]; }; getAllPackageVersionsForAPackageOwnedByAnOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/packages/{package_type}/{package_name}/versions"]["response"]; }; getAllPackageVersionsForAPackageOwnedByTheAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/packages/{package_type}/{package_name}/versions"]["response"]; }; getAllPackageVersionsForPackageOwnedByAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/packages/{package_type}/{package_name}/versions"]["response"]; }; getAllPackageVersionsForPackageOwnedByOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/packages/{package_type}/{package_name}/versions"]["response"]; }; getAllPackageVersionsForPackageOwnedByUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/packages/{package_type}/{package_name}/versions"]["response"]; }; getPackageForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/packages/{package_type}/{package_name}"]["response"]; }; getPackageForOrganization: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/packages/{package_type}/{package_name}"]["response"]; }; getPackageForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/packages/{package_type}/{package_name}"]["response"]; }; getPackageVersionForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/packages/{package_type}/{package_name}/versions/{package_version_id}"]["response"]; }; getPackageVersionForOrganization: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}"]["response"]; }; getPackageVersionForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}"]["response"]; }; restorePackageForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/packages/{package_type}/{package_name}/restore{?token}"]["response"]; }; restorePackageForOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/packages/{package_type}/{package_name}/restore{?token}"]["response"]; }; restorePackageVersionForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"]["response"]; }; restorePackageVersionForOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}/restore"]["response"]; }; }; projects: { addCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["PUT /projects/{project_id}/collaborators/{username}"]["response"]; }; createCard: { parameters: RequestParameters & Omit; response: Endpoints["POST /projects/columns/{column_id}/cards"]["response"]; }; createColumn: { parameters: RequestParameters & Omit; response: Endpoints["POST /projects/{project_id}/columns"]["response"]; }; createForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/projects"]["response"]; }; createForOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/projects"]["response"]; }; createForRepo: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/projects"]["response"]; }; delete: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /projects/{project_id}"]["response"]; }; deleteCard: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /projects/columns/cards/{card_id}"]["response"]; }; deleteColumn: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /projects/columns/{column_id}"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/{project_id}"]["response"]; }; getCard: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/columns/cards/{card_id}"]["response"]; }; getColumn: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/columns/{column_id}"]["response"]; }; getPermissionForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/{project_id}/collaborators/{username}/permission"]["response"]; }; listCards: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/columns/{column_id}/cards"]["response"]; }; listCollaborators: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/{project_id}/collaborators"]["response"]; }; listColumns: { parameters: RequestParameters & Omit; response: Endpoints["GET /projects/{project_id}/columns"]["response"]; }; listForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/projects"]["response"]; }; listForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/projects"]["response"]; }; listForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/projects"]["response"]; }; moveCard: { parameters: RequestParameters & Omit; response: Endpoints["POST /projects/columns/cards/{card_id}/moves"]["response"]; }; moveColumn: { parameters: RequestParameters & Omit; response: Endpoints["POST /projects/columns/{column_id}/moves"]["response"]; }; removeCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /projects/{project_id}/collaborators/{username}"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /projects/{project_id}"]["response"]; }; updateCard: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /projects/columns/cards/{card_id}"]["response"]; }; updateColumn: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /projects/columns/{column_id}"]["response"]; }; }; pulls: { checkIfMerged: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/merge"]["response"]; }; create: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls"]["response"]; }; createReplyForReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments/{comment_id}/replies"]["response"]; }; createReview: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews"]["response"]; }; createReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls/{pull_number}/comments"]["response"]; }; deletePendingReview: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"]["response"]; }; deleteReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}"]["response"]; }; dismissReview: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/dismissals"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}"]["response"]; }; getReview: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"]["response"]; }; getReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}"]["response"]; }; list: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls"]["response"]; }; listCommentsForReview: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/comments"]["response"]; }; listCommits: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/commits"]["response"]; }; listFiles: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/files"]["response"]; }; listRequestedReviewers: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"]["response"]; }; listReviewComments: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/comments"]["response"]; }; listReviewCommentsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/comments"]["response"]; }; listReviews: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/{pull_number}/reviews"]["response"]; }; merge: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/pulls/{pull_number}/merge"]["response"]; }; removeRequestedReviewers: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"]["response"]; }; requestReviewers: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers"]["response"]; }; submitReview: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}/events"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/pulls/{pull_number}"]["response"]; }; updateBranch: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/pulls/{pull_number}/update-branch"]["response"]; }; updateReview: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}"]["response"]; }; updateReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/pulls/comments/{comment_id}"]["response"]; }; }; rateLimit: { get: { parameters: RequestParameters & Omit; response: Endpoints["GET /rate_limit"]["response"]; }; }; reactions: { createForCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/comments/{comment_id}/reactions"]["response"]; }; createForIssue: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/issues/{issue_number}/reactions"]["response"]; }; createForIssueComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"]["response"]; }; createForPullRequestReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"]["response"]; }; createForTeamDiscussionCommentInOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"]["response"]; }; createForTeamDiscussionInOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"]["response"]; }; deleteForCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}"]["response"]; }; deleteForIssue: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}"]["response"]; }; deleteForIssueComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}"]["response"]; }; deleteForPullRequestComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}"]["response"]; }; deleteForTeamDiscussion: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}"]["response"]; }; deleteForTeamDiscussionComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}"]["response"]; }; deleteLegacy: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /reactions/{reaction_id}"]["response"]; }; listForCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/comments/{comment_id}/reactions"]["response"]; }; listForIssue: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/{issue_number}/reactions"]["response"]; }; listForIssueComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions"]["response"]; }; listForPullRequestReviewComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions"]["response"]; }; listForTeamDiscussionCommentInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions"]["response"]; }; listForTeamDiscussionInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions"]["response"]; }; }; repos: { acceptInvitation: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /user/repository_invitations/{invitation_id}"]["response"]; }; addAppAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"]["response"]; }; addCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/collaborators/{username}"]["response"]; }; addStatusCheckContexts: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"]["response"]; }; addTeamAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"]["response"]; }; addUserAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"]["response"]; }; checkCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/collaborators/{username}"]["response"]; }; checkVulnerabilityAlerts: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/vulnerability-alerts"]["response"]; }; compareCommits: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/compare/{base}...{head}"]["response"]; }; createCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/commits/{commit_sha}/comments"]["response"]; }; createCommitSignatureProtection: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"]["response"]; }; createCommitStatus: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/statuses/{sha}"]["response"]; }; createDeployKey: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/keys"]["response"]; }; createDeployment: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/deployments"]["response"]; }; createDeploymentStatus: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"]["response"]; }; createDispatchEvent: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/dispatches"]["response"]; }; createForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/repos"]["response"]; }; createFork: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/forks{?org,organization}"]["response"]; }; createInOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/repos"]["response"]; }; createOrUpdateEnvironment: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/environments/{environment_name}"]["response"]; }; createOrUpdateFileContents: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/contents/{path}"]["response"]; }; createPagesSite: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pages"]["response"]; }; createRelease: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/releases"]["response"]; }; createUsingTemplate: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{template_owner}/{template_repo}/generate"]["response"]; }; createWebhook: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/hooks"]["response"]; }; declineInvitation: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/repository_invitations/{invitation_id}"]["response"]; }; delete: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}"]["response"]; }; deleteAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"]["response"]; }; deleteAdminBranchProtection: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"]["response"]; }; deleteAnEnvironment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/environments/{environment_name}"]["response"]; }; deleteBranchProtection: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection"]["response"]; }; deleteCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/comments/{comment_id}"]["response"]; }; deleteCommitSignatureProtection: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"]["response"]; }; deleteDeployKey: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/keys/{key_id}"]["response"]; }; deleteDeployment: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/deployments/{deployment_id}"]["response"]; }; deleteFile: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/contents/{path}"]["response"]; }; deleteInvitation: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/invitations/{invitation_id}"]["response"]; }; deletePagesSite: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/pages"]["response"]; }; deletePullRequestReviewProtection: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"]["response"]; }; deleteRelease: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/releases/{release_id}"]["response"]; }; deleteReleaseAsset: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}"]["response"]; }; deleteWebhook: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/hooks/{hook_id}"]["response"]; }; disableAutomatedSecurityFixes: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/automated-security-fixes"]["response"]; }; disableVulnerabilityAlerts: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/vulnerability-alerts"]["response"]; }; downloadArchive: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/zipball/{ref}"]["response"]; }; downloadTarballArchive: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/tarball/{ref}"]["response"]; }; downloadZipballArchive: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/zipball/{ref}"]["response"]; }; enableAutomatedSecurityFixes: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/automated-security-fixes"]["response"]; }; enableVulnerabilityAlerts: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/vulnerability-alerts"]["response"]; }; get: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}"]["response"]; }; getAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions"]["response"]; }; getAdminBranchProtection: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"]["response"]; }; getAllEnvironments: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/environments"]["response"]; }; getAllStatusCheckContexts: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"]["response"]; }; getAllTopics: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/topics"]["response"]; }; getAppsWithAccessToProtectedBranch: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"]["response"]; }; getBranch: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}"]["response"]; }; getBranchProtection: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection"]["response"]; }; getClones: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/traffic/clones"]["response"]; }; getCodeFrequencyStats: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/stats/code_frequency"]["response"]; }; getCollaboratorPermissionLevel: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/collaborators/{username}/permission"]["response"]; }; getCombinedStatusForRef: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{ref}/status"]["response"]; }; getCommit: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{ref}"]["response"]; }; getCommitActivityStats: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/stats/commit_activity"]["response"]; }; getCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/comments/{comment_id}"]["response"]; }; getCommitSignatureProtection: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures"]["response"]; }; getCommunityProfileMetrics: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/community/profile"]["response"]; }; getContent: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/contents/{path}"]["response"]; }; getContributorsStats: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/stats/contributors"]["response"]; }; getDeployKey: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/keys/{key_id}"]["response"]; }; getDeployment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/deployments/{deployment_id}"]["response"]; }; getDeploymentStatus: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses/{status_id}"]["response"]; }; getEnvironment: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/environments/{environment_name}"]["response"]; }; getLatestPagesBuild: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pages/builds/latest"]["response"]; }; getLatestRelease: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/releases/latest"]["response"]; }; getPages: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pages"]["response"]; }; getPagesBuild: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pages/builds/{build_id}"]["response"]; }; getParticipationStats: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/stats/participation"]["response"]; }; getPullRequestReviewProtection: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"]["response"]; }; getPunchCardStats: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/stats/punch_card"]["response"]; }; getReadme: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/readme"]["response"]; }; getReadmeInDirectory: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/readme/{dir}"]["response"]; }; getRelease: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/releases/{release_id}"]["response"]; }; getReleaseAsset: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/releases/assets/{asset_id}"]["response"]; }; getReleaseByTag: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/releases/tags/{tag}"]["response"]; }; getStatusChecksProtection: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"]["response"]; }; getTeamsWithAccessToProtectedBranch: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"]["response"]; }; getTopPaths: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/traffic/popular/paths"]["response"]; }; getTopReferrers: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/traffic/popular/referrers"]["response"]; }; getUsersWithAccessToProtectedBranch: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"]["response"]; }; getViews: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/traffic/views"]["response"]; }; getWebhook: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/hooks/{hook_id}"]["response"]; }; getWebhookConfigForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/hooks/{hook_id}/config"]["response"]; }; listBranches: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/branches"]["response"]; }; listBranchesForHeadCommit: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{commit_sha}/branches-where-head"]["response"]; }; listCollaborators: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/collaborators"]["response"]; }; listCommentsForCommit: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{commit_sha}/comments"]["response"]; }; listCommitCommentsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/comments"]["response"]; }; listCommitStatusesForRef: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{ref}/statuses"]["response"]; }; listCommits: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits"]["response"]; }; listContributors: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/contributors"]["response"]; }; listDeployKeys: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/keys"]["response"]; }; listDeploymentStatuses: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/deployments/{deployment_id}/statuses"]["response"]; }; listDeployments: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/deployments"]["response"]; }; listForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/repos"]["response"]; }; listForOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/repos"]["response"]; }; listForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/repos"]["response"]; }; listForks: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/forks"]["response"]; }; listInvitations: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/invitations"]["response"]; }; listInvitationsForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/repository_invitations"]["response"]; }; listLanguages: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/languages"]["response"]; }; listPagesBuilds: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/pages/builds"]["response"]; }; listPublic: { parameters: RequestParameters & Omit; response: Endpoints["GET /repositories"]["response"]; }; listPullRequestsAssociatedWithCommit: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/commits/{commit_sha}/pulls"]["response"]; }; listReleaseAssets: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/releases/{release_id}/assets"]["response"]; }; listReleases: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/releases"]["response"]; }; listTags: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/tags"]["response"]; }; listTeams: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/teams"]["response"]; }; listWebhooks: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/hooks"]["response"]; }; merge: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/merges"]["response"]; }; pingWebhook: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/hooks/{hook_id}/pings"]["response"]; }; removeAppAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"]["response"]; }; removeCollaborator: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/collaborators/{username}"]["response"]; }; removeStatusCheckContexts: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"]["response"]; }; removeStatusCheckProtection: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"]["response"]; }; removeTeamAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"]["response"]; }; removeUserAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"]["response"]; }; renameBranch: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/rename"]["response"]; }; replaceAllTopics: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/topics"]["response"]; }; requestPagesBuild: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/pages/builds"]["response"]; }; setAdminBranchProtection: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins"]["response"]; }; setAppAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps"]["response"]; }; setStatusCheckContexts: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts"]["response"]; }; setTeamAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams"]["response"]; }; setUserAccessRestrictions: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users"]["response"]; }; testPushWebhook: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/hooks/{hook_id}/tests"]["response"]; }; transfer: { parameters: RequestParameters & Omit; response: Endpoints["POST /repos/{owner}/{repo}/transfer"]["response"]; }; update: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}"]["response"]; }; updateBranchProtection: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/branches/{branch}/protection"]["response"]; }; updateCommitComment: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/comments/{comment_id}"]["response"]; }; updateInformationAboutPagesSite: { parameters: RequestParameters & Omit; response: Endpoints["PUT /repos/{owner}/{repo}/pages"]["response"]; }; updateInvitation: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/invitations/{invitation_id}"]["response"]; }; updatePullRequestReviewProtection: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews"]["response"]; }; updateRelease: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/releases/{release_id}"]["response"]; }; updateReleaseAsset: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}"]["response"]; }; updateStatusCheckPotection: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"]["response"]; }; updateStatusCheckProtection: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks"]["response"]; }; updateWebhook: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/hooks/{hook_id}"]["response"]; }; updateWebhookConfigForRepo: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/hooks/{hook_id}/config"]["response"]; }; uploadReleaseAsset: { parameters: RequestParameters & Omit; response: Endpoints["POST {origin}/repos/{owner}/{repo}/releases/{release_id}/assets{?name,label}"]["response"]; }; }; search: { code: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/code"]["response"]; }; commits: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/commits"]["response"]; }; issuesAndPullRequests: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/issues"]["response"]; }; labels: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/labels"]["response"]; }; repos: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/repositories"]["response"]; }; topics: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/topics"]["response"]; }; users: { parameters: RequestParameters & Omit; response: Endpoints["GET /search/users"]["response"]; }; }; secretScanning: { getAlert: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"]["response"]; }; listAlertsForRepo: { parameters: RequestParameters & Omit; response: Endpoints["GET /repos/{owner}/{repo}/secret-scanning/alerts"]["response"]; }; updateAlert: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /repos/{owner}/{repo}/secret-scanning/alerts/{alert_number}"]["response"]; }; }; teams: { addOrUpdateMembershipForUserInOrg: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/teams/{team_slug}/memberships/{username}"]["response"]; }; addOrUpdateProjectPermissionsInOrg: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/teams/{team_slug}/projects/{project_id}"]["response"]; }; addOrUpdateRepoPermissionsInOrg: { parameters: RequestParameters & Omit; response: Endpoints["PUT /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"]["response"]; }; checkPermissionsForProjectInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/projects/{project_id}"]["response"]; }; checkPermissionsForRepoInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"]["response"]; }; create: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/teams"]["response"]; }; createDiscussionCommentInOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"]["response"]; }; createDiscussionInOrg: { parameters: RequestParameters & Omit; response: Endpoints["POST /orgs/{org}/teams/{team_slug}/discussions"]["response"]; }; deleteDiscussionCommentInOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"]["response"]; }; deleteDiscussionInOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"]["response"]; }; deleteInOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}"]["response"]; }; getByName: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}"]["response"]; }; getDiscussionCommentInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"]["response"]; }; getDiscussionInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"]["response"]; }; getMembershipForUserInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/memberships/{username}"]["response"]; }; list: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams"]["response"]; }; listChildInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/teams"]["response"]; }; listDiscussionCommentsInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments"]["response"]; }; listDiscussionsInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/discussions"]["response"]; }; listForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/teams"]["response"]; }; listMembersInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/members"]["response"]; }; listPendingInvitationsInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/invitations"]["response"]; }; listProjectsInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/projects"]["response"]; }; listReposInOrg: { parameters: RequestParameters & Omit; response: Endpoints["GET /orgs/{org}/teams/{team_slug}/repos"]["response"]; }; removeMembershipForUserInOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}"]["response"]; }; removeProjectInOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id}"]["response"]; }; removeRepoInOrg: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}"]["response"]; }; updateDiscussionCommentInOrg: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}"]["response"]; }; updateDiscussionInOrg: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}"]["response"]; }; updateInOrg: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /orgs/{org}/teams/{team_slug}"]["response"]; }; }; users: { addEmailForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/emails"]["response"]; }; block: { parameters: RequestParameters & Omit; response: Endpoints["PUT /user/blocks/{username}"]["response"]; }; checkBlocked: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/blocks/{username}"]["response"]; }; checkFollowingForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/following/{target_user}"]["response"]; }; checkPersonIsFollowedByAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/following/{username}"]["response"]; }; createGpgKeyForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/gpg_keys"]["response"]; }; createPublicSshKeyForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["POST /user/keys"]["response"]; }; deleteEmailForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/emails"]["response"]; }; deleteGpgKeyForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/gpg_keys/{gpg_key_id}"]["response"]; }; deletePublicSshKeyForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/keys/{key_id}"]["response"]; }; follow: { parameters: RequestParameters & Omit; response: Endpoints["PUT /user/following/{username}"]["response"]; }; getAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user"]["response"]; }; getByUsername: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}"]["response"]; }; getContextForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/hovercard"]["response"]; }; getGpgKeyForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/gpg_keys/{gpg_key_id}"]["response"]; }; getPublicSshKeyForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/keys/{key_id}"]["response"]; }; list: { parameters: RequestParameters & Omit; response: Endpoints["GET /users"]["response"]; }; listBlockedByAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/blocks"]["response"]; }; listEmailsForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/emails"]["response"]; }; listFollowedByAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/following"]["response"]; }; listFollowersForAuthenticatedUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/followers"]["response"]; }; listFollowersForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/followers"]["response"]; }; listFollowingForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/following"]["response"]; }; listGpgKeysForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/gpg_keys"]["response"]; }; listGpgKeysForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/gpg_keys"]["response"]; }; listPublicEmailsForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/public_emails"]["response"]; }; listPublicKeysForUser: { parameters: RequestParameters & Omit; response: Endpoints["GET /users/{username}/keys"]["response"]; }; listPublicSshKeysForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["GET /user/keys"]["response"]; }; setPrimaryEmailVisibilityForAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /user/email/visibility"]["response"]; }; unblock: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/blocks/{username}"]["response"]; }; unfollow: { parameters: RequestParameters & Omit; response: Endpoints["DELETE /user/following/{username}"]["response"]; }; updateAuthenticated: { parameters: RequestParameters & Omit; response: Endpoints["PATCH /user"]["response"]; }; }; };