@octokit/types
Version:
Shared TypeScript definitions for Octokit projects
862 lines • 209 kB
TypeScript
import { paths } from "@octokit/openapi-types";
import { OctokitResponse } from "../OctokitResponse";
import { RequestHeaders } from "../RequestHeaders";
import { RequestRequestOptions } from "../RequestRequestOptions";
type UnionToIntersection<U> = (U extends any ? (k: U) => void : never) extends (k: infer I) => void ? I : never;
type ExtractParameters<T> = "parameters" extends keyof T ? UnionToIntersection<{
[K in keyof T["parameters"]]: T["parameters"][K];
}[keyof T["parameters"]]> : {};
type ExtractRequestBody<T> = "requestBody" extends keyof T ? "content" extends keyof T["requestBody"] ? "application/json" extends keyof T["requestBody"]["content"] ? T["requestBody"]["content"]["application/json"] : {
data: {
[K in keyof T["requestBody"]["content"]]: T["requestBody"]["content"][K];
}[keyof T["requestBody"]["content"]];
} : "application/json" extends keyof T["requestBody"] ? T["requestBody"]["application/json"] : {
data: {
[K in keyof T["requestBody"]]: T["requestBody"][K];
}[keyof T["requestBody"]];
} : {};
type ToOctokitParameters<T> = ExtractParameters<T> & ExtractRequestBody<Required<T>>;
type RequiredPreview<T> = T extends string ? {
mediaType: {
previews: [T, ...string[]];
};
} : {};
type Operation<Url extends keyof paths, Method extends keyof paths[Url], preview = unknown> = {
parameters: ToOctokitParameters<paths[Url][Method]> & RequiredPreview<preview>;
request: {
method: Method extends keyof MethodsMap ? MethodsMap[Method] : never;
url: Url;
headers: RequestHeaders;
request: RequestRequestOptions;
};
response: ExtractOctokitResponse<paths[Url][Method]>;
};
type MethodsMap = {
delete: "DELETE";
get: "GET";
patch: "PATCH";
post: "POST";
put: "PUT";
};
type SuccessStatuses = 200 | 201 | 202 | 204;
type RedirectStatuses = 301 | 302;
type EmptyResponseStatuses = 201 | 204;
type KnownJsonResponseTypes = "application/json" | "application/scim+json" | "text/html";
type SuccessResponseDataType<Responses> = {
[K in SuccessStatuses & keyof Responses]: GetContentKeyIfPresent<Responses[K]> extends never ? never : OctokitResponse<GetContentKeyIfPresent<Responses[K]>, K>;
}[SuccessStatuses & keyof Responses];
type RedirectResponseDataType<Responses> = {
[K in RedirectStatuses & keyof Responses]: OctokitResponse<unknown, K>;
}[RedirectStatuses & keyof Responses];
type EmptyResponseDataType<Responses> = {
[K in EmptyResponseStatuses & keyof Responses]: OctokitResponse<never, K>;
}[EmptyResponseStatuses & keyof Responses];
type GetContentKeyIfPresent<T> = "content" extends keyof T ? DataType<T["content"]> : DataType<T>;
type DataType<T> = {
[K in KnownJsonResponseTypes & keyof T]: T[K];
}[KnownJsonResponseTypes & keyof T];
type ExtractOctokitResponse<R> = "responses" extends keyof R ? SuccessResponseDataType<R["responses"]> extends never ? RedirectResponseDataType<R["responses"]> extends never ? EmptyResponseDataType<R["responses"]> : RedirectResponseDataType<R["responses"]> : SuccessResponseDataType<R["responses"]> : unknown;
export interface Endpoints {
/**
* @see https://docs.github.com/rest/reference/apps#delete-an-installation-for-the-authenticated-app
*/
"DELETE /app/installations/{installation_id}": Operation<"/app/installations/{installation_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/apps#unsuspend-an-app-installation
*/
"DELETE /app/installations/{installation_id}/suspended": Operation<"/app/installations/{installation_id}/suspended", "delete">;
/**
* @see https://docs.github.com/rest/reference/apps#delete-an-app-authorization
*/
"DELETE /applications/{client_id}/grant": Operation<"/applications/{client_id}/grant", "delete">;
/**
* @see https://docs.github.com/rest/reference/apps#delete-an-app-token
*/
"DELETE /applications/{client_id}/token": Operation<"/applications/{client_id}/token", "delete">;
/**
* @see https://docs.github.com/rest/reference/gists#delete-a-gist
*/
"DELETE /gists/{gist_id}": Operation<"/gists/{gist_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/gists#delete-a-gist-comment
*/
"DELETE /gists/{gist_id}/comments/{comment_id}": Operation<"/gists/{gist_id}/comments/{comment_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/gists#unstar-a-gist
*/
"DELETE /gists/{gist_id}/star": Operation<"/gists/{gist_id}/star", "delete">;
/**
* @see https://docs.github.com/rest/reference/apps#revoke-an-installation-access-token
*/
"DELETE /installation/token": Operation<"/installation/token", "delete">;
/**
* @see https://docs.github.com/rest/reference/activity#delete-a-thread-subscription
*/
"DELETE /notifications/threads/{thread_id}/subscription": Operation<"/notifications/threads/{thread_id}/subscription", "delete">;
/**
* @see https://docs.github.com/rest/orgs/orgs/#delete-an-organization
*/
"DELETE /orgs/{org}": Operation<"/orgs/{org}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#disable-a-selected-repository-for-github-actions-in-an-organization
*/
"DELETE /orgs/{org}/actions/permissions/repositories/{repository_id}": Operation<"/orgs/{org}/actions/permissions/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-a-required-workflow
*/
"DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}": Operation<"/orgs/{org}/actions/required_workflows/{required_workflow_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#remove-a-repository-from-selected-repositories-list-for-a-required-workflow
*/
"DELETE /orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}": Operation<"/orgs/{org}/actions/required_workflows/{required_workflow_id}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization
*/
"DELETE /orgs/{org}/actions/runners/{runner_id}": Operation<"/orgs/{org}/actions/runners/{runner_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization
*/
"DELETE /orgs/{org}/actions/runners/{runner_id}/labels": Operation<"/orgs/{org}/actions/runners/{runner_id}/labels", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization
*/
"DELETE /orgs/{org}/actions/runners/{runner_id}/labels/{name}": Operation<"/orgs/{org}/actions/runners/{runner_id}/labels/{name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-an-organization-secret
*/
"DELETE /orgs/{org}/actions/secrets/{secret_name}": Operation<"/orgs/{org}/actions/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#remove-selected-repository-from-an-organization-secret
*/
"DELETE /orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}": Operation<"/orgs/{org}/actions/secrets/{secret_name}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/actions/variables#delete-an-organization-variable
*/
"DELETE /orgs/{org}/actions/variables/{name}": Operation<"/orgs/{org}/actions/variables/{name}", "delete">;
/**
* @see https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable
*/
"DELETE /orgs/{org}/actions/variables/{name}/repositories/{repository_id}": Operation<"/orgs/{org}/actions/variables/{name}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#unblock-a-user-from-an-organization
*/
"DELETE /orgs/{org}/blocks/{username}": Operation<"/orgs/{org}/blocks/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#delete-codespaces-billing-users
*/
"DELETE /orgs/{org}/codespaces/billing/selected_users": Operation<"/orgs/{org}/codespaces/billing/selected_users", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#delete-an-organization-secret
*/
"DELETE /orgs/{org}/codespaces/secrets/{secret_name}": Operation<"/orgs/{org}/codespaces/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#remove-selected-repository-from-an-organization-secret
*/
"DELETE /orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}": Operation<"/orgs/{org}/codespaces/secrets/{secret_name}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/dependabot#delete-an-organization-secret
*/
"DELETE /orgs/{org}/dependabot/secrets/{secret_name}": Operation<"/orgs/{org}/dependabot/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/dependabot#remove-selected-repository-from-an-organization-secret
*/
"DELETE /orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}": Operation<"/orgs/{org}/dependabot/secrets/{secret_name}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#delete-an-organization-webhook
*/
"DELETE /orgs/{org}/hooks/{hook_id}": Operation<"/orgs/{org}/hooks/{hook_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-for-an-organization
*/
"DELETE /orgs/{org}/interaction-limits": Operation<"/orgs/{org}/interaction-limits", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#cancel-an-organization-invitation
*/
"DELETE /orgs/{org}/invitations/{invitation_id}": Operation<"/orgs/{org}/invitations/{invitation_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#remove-an-organization-member
*/
"DELETE /orgs/{org}/members/{username}": Operation<"/orgs/{org}/members/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces
*/
"DELETE /orgs/{org}/members/{username}/codespaces/{codespace_name}": Operation<"/orgs/{org}/members/{username}/codespaces/{codespace_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#remove-organization-membership-for-a-user
*/
"DELETE /orgs/{org}/memberships/{username}": Operation<"/orgs/{org}/memberships/{username}", "delete">;
/**
* @see https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive
*/
"DELETE /orgs/{org}/migrations/{migration_id}/archive": Operation<"/orgs/{org}/migrations/{migration_id}/archive", "delete">;
/**
* @see https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository
*/
"DELETE /orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock": Operation<"/orgs/{org}/migrations/{migration_id}/repos/{repo_name}/lock", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#remove-outside-collaborator-from-an-organization
*/
"DELETE /orgs/{org}/outside_collaborators/{username}": Operation<"/orgs/{org}/outside_collaborators/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/packages#delete-a-package-for-an-organization
*/
"DELETE /orgs/{org}/packages/{package_type}/{package_name}": Operation<"/orgs/{org}/packages/{package_type}/{package_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/packages#delete-a-package-version-for-an-organization
*/
"DELETE /orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}": Operation<"/orgs/{org}/packages/{package_type}/{package_name}/versions/{package_version_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user
*/
"DELETE /orgs/{org}/public_members/{username}": Operation<"/orgs/{org}/public_members/{username}", "delete">;
/**
* @see https://docs.github.com/rest/repos/rules#delete-organization-ruleset
*/
"DELETE /orgs/{org}/rulesets/{ruleset_id}": Operation<"/orgs/{org}/rulesets/{ruleset_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/orgs#remove-a-security-manager-team
*/
"DELETE /orgs/{org}/security-managers/teams/{team_slug}": Operation<"/orgs/{org}/security-managers/teams/{team_slug}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#delete-a-team
*/
"DELETE /orgs/{org}/teams/{team_slug}": Operation<"/orgs/{org}/teams/{team_slug}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#delete-a-discussion
*/
"DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}": Operation<"/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#delete-a-discussion-comment
*/
"DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}": Operation<"/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions#delete-team-discussion-comment-reaction
*/
"DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}": Operation<"/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/comments/{comment_number}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions#delete-team-discussion-reaction
*/
"DELETE /orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}": Operation<"/orgs/{org}/teams/{team_slug}/discussions/{discussion_number}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#remove-team-membership-for-a-user
*/
"DELETE /orgs/{org}/teams/{team_slug}/memberships/{username}": Operation<"/orgs/{org}/teams/{team_slug}/memberships/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#remove-a-project-from-a-team
*/
"DELETE /orgs/{org}/teams/{team_slug}/projects/{project_id}": Operation<"/orgs/{org}/teams/{team_slug}/projects/{project_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams/#remove-a-repository-from-a-team
*/
"DELETE /orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}": Operation<"/orgs/{org}/teams/{team_slug}/repos/{owner}/{repo}", "delete">;
/**
* @see https://docs.github.com/rest/reference/projects#delete-a-project-card
*/
"DELETE /projects/columns/cards/{card_id}": Operation<"/projects/columns/cards/{card_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/projects#delete-a-project-column
*/
"DELETE /projects/columns/{column_id}": Operation<"/projects/columns/{column_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/projects#delete-a-project
*/
"DELETE /projects/{project_id}": Operation<"/projects/{project_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/projects#remove-project-collaborator
*/
"DELETE /projects/{project_id}/collaborators/{username}": Operation<"/projects/{project_id}/collaborators/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#delete-a-repository
*/
"DELETE /repos/{owner}/{repo}": Operation<"/repos/{owner}/{repo}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-an-artifact
*/
"DELETE /repos/{owner}/{repo}/actions/artifacts/{artifact_id}": Operation<"/repos/{owner}/{repo}/actions/artifacts/{artifact_id}", "delete">;
/**
* @see https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id
*/
"DELETE /repos/{owner}/{repo}/actions/caches/{cache_id}": Operation<"/repos/{owner}/{repo}/actions/caches/{cache_id}", "delete">;
/**
* @see https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key
*/
"DELETE /repos/{owner}/{repo}/actions/caches{?key,ref}": Operation<"/repos/{owner}/{repo}/actions/caches", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository
*/
"DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}": Operation<"/repos/{owner}/{repo}/actions/runners/{runner_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository
*/
"DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels": Operation<"/repos/{owner}/{repo}/actions/runners/{runner_id}/labels", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository
*/
"DELETE /repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}": Operation<"/repos/{owner}/{repo}/actions/runners/{runner_id}/labels/{name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-a-workflow-run
*/
"DELETE /repos/{owner}/{repo}/actions/runs/{run_id}": Operation<"/repos/{owner}/{repo}/actions/runs/{run_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-workflow-run-logs
*/
"DELETE /repos/{owner}/{repo}/actions/runs/{run_id}/logs": Operation<"/repos/{owner}/{repo}/actions/runs/{run_id}/logs", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-a-repository-secret
*/
"DELETE /repos/{owner}/{repo}/actions/secrets/{secret_name}": Operation<"/repos/{owner}/{repo}/actions/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/actions/variables#delete-a-repository-variable
*/
"DELETE /repos/{owner}/{repo}/actions/variables/{name}": Operation<"/repos/{owner}/{repo}/actions/variables/{name}", "delete">;
/**
* @see https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository
*/
"DELETE /repos/{owner}/{repo}/autolinks/{autolink_id}": Operation<"/repos/{owner}/{repo}/autolinks/{autolink_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#disable-automated-security-fixes
*/
"DELETE /repos/{owner}/{repo}/automated-security-fixes": Operation<"/repos/{owner}/{repo}/automated-security-fixes", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#delete-branch-protection
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/enforce_admins", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/required_pull_request_reviews", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_signatures": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/required_signatures", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/required_status_checks/contexts", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/restrictions", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/apps", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/teams", "delete">;
/**
* @see https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions
*/
"DELETE /repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users": Operation<"/repos/{owner}/{repo}/branches/{branch}/protection/restrictions/users", "delete">;
/**
* @see https://docs.github.com/rest/reference/code-scanning#delete-a-code-scanning-analysis-from-a-repository
*/
"DELETE /repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}{?confirm_delete}": Operation<"/repos/{owner}/{repo}/code-scanning/analyses/{analysis_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#delete-a-repository-secret
*/
"DELETE /repos/{owner}/{repo}/codespaces/secrets/{secret_name}": Operation<"/repos/{owner}/{repo}/codespaces/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator
*/
"DELETE /repos/{owner}/{repo}/collaborators/{username}": Operation<"/repos/{owner}/{repo}/collaborators/{username}", "delete">;
/**
* @see https://docs.github.com/rest/commits/comments#delete-a-commit-comment
*/
"DELETE /repos/{owner}/{repo}/comments/{comment_id}": Operation<"/repos/{owner}/{repo}/comments/{comment_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions#delete-a-commit-comment-reaction
*/
"DELETE /repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}": Operation<"/repos/{owner}/{repo}/comments/{comment_id}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#delete-a-file
*/
"DELETE /repos/{owner}/{repo}/contents/{path}": Operation<"/repos/{owner}/{repo}/contents/{path}", "delete">;
/**
* @see https://docs.github.com/rest/reference/dependabot#delete-a-repository-secret
*/
"DELETE /repos/{owner}/{repo}/dependabot/secrets/{secret_name}": Operation<"/repos/{owner}/{repo}/dependabot/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/deployments/deployments#delete-a-deployment
*/
"DELETE /repos/{owner}/{repo}/deployments/{deployment_id}": Operation<"/repos/{owner}/{repo}/deployments/{deployment_id}", "delete">;
/**
* @see https://docs.github.com/rest/deployments/environments#delete-an-environment
*/
"DELETE /repos/{owner}/{repo}/environments/{environment_name}": Operation<"/repos/{owner}/{repo}/environments/{environment_name}", "delete">;
/**
* @see https://docs.github.com/rest/deployments/branch-policies#delete-deployment-branch-policy
*/
"DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}": Operation<"/repos/{owner}/{repo}/environments/{environment_name}/deployment-branch-policies/{branch_policy_id}", "delete">;
/**
* @see https://docs.github.com/rest/deployments/protection-rules#disable-deployment-protection-rule
*/
"DELETE /repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}": Operation<"/repos/{owner}/{repo}/environments/{environment_name}/deployment_protection_rules/{protection_rule_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/git#delete-a-reference
*/
"DELETE /repos/{owner}/{repo}/git/refs/{ref}": Operation<"/repos/{owner}/{repo}/git/refs/{ref}", "delete">;
/**
* @see https://docs.github.com/rest/webhooks/repos#delete-a-repository-webhook
*/
"DELETE /repos/{owner}/{repo}/hooks/{hook_id}": Operation<"/repos/{owner}/{repo}/hooks/{hook_id}", "delete">;
/**
* @see https://docs.github.com/rest/migrations/source-imports#cancel-an-import
*/
"DELETE /repos/{owner}/{repo}/import": Operation<"/repos/{owner}/{repo}/import", "delete">;
/**
* @see https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-for-a-repository
*/
"DELETE /repos/{owner}/{repo}/interaction-limits": Operation<"/repos/{owner}/{repo}/interaction-limits", "delete">;
/**
* @see https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation
*/
"DELETE /repos/{owner}/{repo}/invitations/{invitation_id}": Operation<"/repos/{owner}/{repo}/invitations/{invitation_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#delete-an-issue-comment
*/
"DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}": Operation<"/repos/{owner}/{repo}/issues/comments/{comment_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions#delete-an-issue-comment-reaction
*/
"DELETE /repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}": Operation<"/repos/{owner}/{repo}/issues/comments/{comment_id}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#remove-assignees-from-an-issue
*/
"DELETE /repos/{owner}/{repo}/issues/{issue_number}/assignees": Operation<"/repos/{owner}/{repo}/issues/{issue_number}/assignees", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#remove-all-labels-from-an-issue
*/
"DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels": Operation<"/repos/{owner}/{repo}/issues/{issue_number}/labels", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#remove-a-label-from-an-issue
*/
"DELETE /repos/{owner}/{repo}/issues/{issue_number}/labels/{name}": Operation<"/repos/{owner}/{repo}/issues/{issue_number}/labels/{name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#unlock-an-issue
*/
"DELETE /repos/{owner}/{repo}/issues/{issue_number}/lock": Operation<"/repos/{owner}/{repo}/issues/{issue_number}/lock", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions#delete-an-issue-reaction
*/
"DELETE /repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}": Operation<"/repos/{owner}/{repo}/issues/{issue_number}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/deploy-keys#delete-a-deploy-key
*/
"DELETE /repos/{owner}/{repo}/keys/{key_id}": Operation<"/repos/{owner}/{repo}/keys/{key_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#delete-a-label
*/
"DELETE /repos/{owner}/{repo}/labels/{name}": Operation<"/repos/{owner}/{repo}/labels/{name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#disable-git-lfs-for-a-repository
*/
"DELETE /repos/{owner}/{repo}/lfs": Operation<"/repos/{owner}/{repo}/lfs", "delete">;
/**
* @see https://docs.github.com/rest/reference/issues#delete-a-milestone
*/
"DELETE /repos/{owner}/{repo}/milestones/{milestone_number}": Operation<"/repos/{owner}/{repo}/milestones/{milestone_number}", "delete">;
/**
* @see https://docs.github.com/rest/pages#delete-a-github-pages-site
*/
"DELETE /repos/{owner}/{repo}/pages": Operation<"/repos/{owner}/{repo}/pages", "delete">;
/**
* @see https://docs.github.com/rest/reference/pulls#delete-a-review-comment-for-a-pull-request
*/
"DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}": Operation<"/repos/{owner}/{repo}/pulls/comments/{comment_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions#delete-a-pull-request-comment-reaction
*/
"DELETE /repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}": Operation<"/repos/{owner}/{repo}/pulls/comments/{comment_id}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request
*/
"DELETE /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers": Operation<"/repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers", "delete">;
/**
* @see https://docs.github.com/rest/reference/pulls#delete-a-pending-review-for-a-pull-request
*/
"DELETE /repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}": Operation<"/repos/{owner}/{repo}/pulls/{pull_number}/reviews/{review_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#delete-a-release-asset
*/
"DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}": Operation<"/repos/{owner}/{repo}/releases/assets/{asset_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#delete-a-release
*/
"DELETE /repos/{owner}/{repo}/releases/{release_id}": Operation<"/repos/{owner}/{repo}/releases/{release_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/reactions/#delete-a-release-reaction
*/
"DELETE /repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}": Operation<"/repos/{owner}/{repo}/releases/{release_id}/reactions/{reaction_id}", "delete">;
/**
* @see https://docs.github.com/rest/repos/rules#delete-repository-ruleset
*/
"DELETE /repos/{owner}/{repo}/rulesets/{ruleset_id}": Operation<"/repos/{owner}/{repo}/rulesets/{ruleset_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/activity#delete-a-repository-subscription
*/
"DELETE /repos/{owner}/{repo}/subscription": Operation<"/repos/{owner}/{repo}/subscription", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#delete-tag-protection-state-for-a-repository
*/
"DELETE /repos/{owner}/{repo}/tags/protection/{tag_protection_id}": Operation<"/repos/{owner}/{repo}/tags/protection/{tag_protection_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/repos#disable-vulnerability-alerts
*/
"DELETE /repos/{owner}/{repo}/vulnerability-alerts": Operation<"/repos/{owner}/{repo}/vulnerability-alerts", "delete">;
/**
* @see https://docs.github.com/rest/reference/actions#delete-an-environment-secret
*/
"DELETE /repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}": Operation<"/repositories/{repository_id}/environments/{environment_name}/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/actions/variables#delete-an-environment-variable
*/
"DELETE /repositories/{repository_id}/environments/{environment_name}/variables/{name}": Operation<"/repositories/{repository_id}/environments/{environment_name}/variables/{name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams/#delete-a-team-legacy
*/
"DELETE /teams/{team_id}": Operation<"/teams/{team_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#delete-a-discussion-legacy
*/
"DELETE /teams/{team_id}/discussions/{discussion_number}": Operation<"/teams/{team_id}/discussions/{discussion_number}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#delete-a-discussion-comment-legacy
*/
"DELETE /teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}": Operation<"/teams/{team_id}/discussions/{discussion_number}/comments/{comment_number}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#remove-team-member-legacy
*/
"DELETE /teams/{team_id}/members/{username}": Operation<"/teams/{team_id}/members/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams#remove-team-membership-for-a-user-legacy
*/
"DELETE /teams/{team_id}/memberships/{username}": Operation<"/teams/{team_id}/memberships/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams/#remove-a-project-from-a-team-legacy
*/
"DELETE /teams/{team_id}/projects/{project_id}": Operation<"/teams/{team_id}/projects/{project_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/teams/#remove-a-repository-from-a-team-legacy
*/
"DELETE /teams/{team_id}/repos/{owner}/{repo}": Operation<"/teams/{team_id}/repos/{owner}/{repo}", "delete">;
/**
* @see https://docs.github.com/rest/reference/users#unblock-a-user
*/
"DELETE /user/blocks/{username}": Operation<"/user/blocks/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#delete-a-secret-for-the-authenticated-user
*/
"DELETE /user/codespaces/secrets/{secret_name}": Operation<"/user/codespaces/secrets/{secret_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#remove-a-selected-repository-from-a-user-secret
*/
"DELETE /user/codespaces/secrets/{secret_name}/repositories/{repository_id}": Operation<"/user/codespaces/secrets/{secret_name}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/codespaces#delete-a-codespace-for-the-authenticated-user
*/
"DELETE /user/codespaces/{codespace_name}": Operation<"/user/codespaces/{codespace_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/users#delete-an-email-address-for-the-authenticated-user
*/
"DELETE /user/emails": Operation<"/user/emails", "delete">;
/**
* @see https://docs.github.com/rest/reference/users#unfollow-a-user
*/
"DELETE /user/following/{username}": Operation<"/user/following/{username}", "delete">;
/**
* @see https://docs.github.com/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user
*/
"DELETE /user/gpg_keys/{gpg_key_id}": Operation<"/user/gpg_keys/{gpg_key_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/apps#remove-a-repository-from-an-app-installation
*/
"DELETE /user/installations/{installation_id}/repositories/{repository_id}": Operation<"/user/installations/{installation_id}/repositories/{repository_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/interactions#remove-interaction-restrictions-from-your-public-repositories
*/
"DELETE /user/interaction-limits": Operation<"/user/interaction-limits", "delete">;
/**
* @see https://docs.github.com/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user
*/
"DELETE /user/keys/{key_id}": Operation<"/user/keys/{key_id}", "delete">;
/**
* @see https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive
*/
"DELETE /user/migrations/{migration_id}/archive": Operation<"/user/migrations/{migration_id}/archive", "delete">;
/**
* @see https://docs.github.com/rest/migrations/users#unlock-a-user-repository
*/
"DELETE /user/migrations/{migration_id}/repos/{repo_name}/lock": Operation<"/user/migrations/{migration_id}/repos/{repo_name}/lock", "delete">;
/**
* @see https://docs.github.com/rest/reference/packages#delete-a-package-for-the-authenticated-user
*/
"DELETE /user/packages/{package_type}/{package_name}": Operation<"/user/packages/{package_type}/{package_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/packages#delete-a-package-version-for-the-authenticated-user
*/
"DELETE /user/packages/{package_type}/{package_name}/versions/{package_version_id}": Operation<"/user/packages/{package_type}/{package_name}/versions/{package_version_id}", "delete">;
/**
* @see https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation
*/
"DELETE /user/repository_invitations/{invitation_id}": Operation<"/user/repository_invitations/{invitation_id}", "delete">;
/**
* @see https://docs.github.com/rest/users/social-accounts#delete-social-account-for-authenticated-user
*/
"DELETE /user/social_accounts": Operation<"/user/social_accounts", "delete">;
/**
* @see https://docs.github.com/rest/reference/users#delete-a-ssh-signing-key-for-the-authenticated-user
*/
"DELETE /user/ssh_signing_keys/{ssh_signing_key_id}": Operation<"/user/ssh_signing_keys/{ssh_signing_key_id}", "delete">;
/**
* @see https://docs.github.com/rest/reference/activity#unstar-a-repository-for-the-authenticated-user
*/
"DELETE /user/starred/{owner}/{repo}": Operation<"/user/starred/{owner}/{repo}", "delete">;
/**
* @see https://docs.github.com/rest/reference/packages#delete-a-package-for-a-user
*/
"DELETE /users/{username}/packages/{package_type}/{package_name}": Operation<"/users/{username}/packages/{package_type}/{package_name}", "delete">;
/**
* @see https://docs.github.com/rest/reference/packages#delete-a-package-version-for-a-user
*/
"DELETE /users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}": Operation<"/users/{username}/packages/{package_type}/{package_name}/versions/{package_version_id}", "delete">;
/**
* @see https://docs.github.com/rest/overview/resources-in-the-rest-api#root-endpoint
*/
"GET /": Operation<"/", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#get-the-authenticated-app
*/
"GET /app": Operation<"/app", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#get-a-webhook-configuration-for-an-app
*/
"GET /app/hook/config": Operation<"/app/hook/config", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-deliveries-for-an-app-webhook
*/
"GET /app/hook/deliveries": Operation<"/app/hook/deliveries", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#get-a-delivery-for-an-app-webhook
*/
"GET /app/hook/deliveries/{delivery_id}": Operation<"/app/hook/deliveries/{delivery_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-installation-requests-for-the-authenticated-app
*/
"GET /app/installation-requests": Operation<"/app/installation-requests", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-installations-for-the-authenticated-app
*/
"GET /app/installations": Operation<"/app/installations", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#get-an-installation-for-the-authenticated-app
*/
"GET /app/installations/{installation_id}": Operation<"/app/installations/{installation_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/apps/#get-an-app
*/
"GET /apps/{app_slug}": Operation<"/apps/{app_slug}", "get">;
/**
* @see https://docs.github.com/rest/reference/codes-of-conduct#get-all-codes-of-conduct
*/
"GET /codes_of_conduct": Operation<"/codes_of_conduct", "get">;
/**
* @see https://docs.github.com/rest/reference/codes-of-conduct#get-a-code-of-conduct
*/
"GET /codes_of_conduct/{key}": Operation<"/codes_of_conduct/{key}", "get">;
/**
* @see https://docs.github.com/rest/reference/emojis#get-emojis
*/
"GET /emojis": Operation<"/emojis", "get">;
/**
* @see https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise
*/
"GET /enterprises/{enterprise}/dependabot/alerts": Operation<"/enterprises/{enterprise}/dependabot/alerts", "get">;
/**
* @see https://docs.github.com/rest/reference/secret-scanning#list-secret-scanning-alerts-for-an-enterprise
*/
"GET /enterprises/{enterprise}/secret-scanning/alerts": Operation<"/enterprises/{enterprise}/secret-scanning/alerts", "get">;
/**
* @see https://docs.github.com/rest/reference/activity#list-public-events
*/
"GET /events": Operation<"/events", "get">;
/**
* @see https://docs.github.com/rest/reference/activity#get-feeds
*/
"GET /feeds": Operation<"/feeds", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#list-gists-for-the-authenticated-user
*/
"GET /gists": Operation<"/gists", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#list-public-gists
*/
"GET /gists/public": Operation<"/gists/public", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#list-starred-gists
*/
"GET /gists/starred": Operation<"/gists/starred", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#get-a-gist
*/
"GET /gists/{gist_id}": Operation<"/gists/{gist_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#list-gist-comments
*/
"GET /gists/{gist_id}/comments": Operation<"/gists/{gist_id}/comments", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#get-a-gist-comment
*/
"GET /gists/{gist_id}/comments/{comment_id}": Operation<"/gists/{gist_id}/comments/{comment_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#list-gist-commits
*/
"GET /gists/{gist_id}/commits": Operation<"/gists/{gist_id}/commits", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#list-gist-forks
*/
"GET /gists/{gist_id}/forks": Operation<"/gists/{gist_id}/forks", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#check-if-a-gist-is-starred
*/
"GET /gists/{gist_id}/star": Operation<"/gists/{gist_id}/star", "get">;
/**
* @see https://docs.github.com/rest/reference/gists#get-a-gist-revision
*/
"GET /gists/{gist_id}/{sha}": Operation<"/gists/{gist_id}/{sha}", "get">;
/**
* @see https://docs.github.com/rest/reference/gitignore#get-all-gitignore-templates
*/
"GET /gitignore/templates": Operation<"/gitignore/templates", "get">;
/**
* @see https://docs.github.com/rest/reference/gitignore#get-a-gitignore-template
*/
"GET /gitignore/templates/{name}": Operation<"/gitignore/templates/{name}", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-repositories-accessible-to-the-app-installation
*/
"GET /installation/repositories": Operation<"/installation/repositories", "get">;
/**
* @see https://docs.github.com/rest/reference/issues#list-issues-assigned-to-the-authenticated-user
*/
"GET /issues": Operation<"/issues", "get">;
/**
* @see https://docs.github.com/rest/reference/licenses#get-all-commonly-used-licenses
*/
"GET /licenses": Operation<"/licenses", "get">;
/**
* @see https://docs.github.com/rest/reference/licenses#get-a-license
*/
"GET /licenses/{license}": Operation<"/licenses/{license}", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#get-a-subscription-plan-for-an-account
*/
"GET /marketplace_listing/accounts/{account_id}": Operation<"/marketplace_listing/accounts/{account_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-plans
*/
"GET /marketplace_listing/plans": Operation<"/marketplace_listing/plans", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-accounts-for-a-plan
*/
"GET /marketplace_listing/plans/{plan_id}/accounts": Operation<"/marketplace_listing/plans/{plan_id}/accounts", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#get-a-subscription-plan-for-an-account-stubbed
*/
"GET /marketplace_listing/stubbed/accounts/{account_id}": Operation<"/marketplace_listing/stubbed/accounts/{account_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-plans-stubbed
*/
"GET /marketplace_listing/stubbed/plans": Operation<"/marketplace_listing/stubbed/plans", "get">;
/**
* @see https://docs.github.com/rest/reference/apps#list-accounts-for-a-plan-stubbed
*/
"GET /marketplace_listing/stubbed/plans/{plan_id}/accounts": Operation<"/marketplace_listing/stubbed/plans/{plan_id}/accounts", "get">;
/**
* @see https://docs.github.com/rest/reference/meta#get-github-meta-information
*/
"GET /meta": Operation<"/meta", "get">;
/**
* @see https://docs.github.com/rest/reference/activity#list-public-events-for-a-network-of-repositories
*/
"GET /networks/{owner}/{repo}/events": Operation<"/networks/{owner}/{repo}/events", "get">;
/**
* @see https://docs.github.com/rest/reference/activity#list-notifications-for-the-authenticated-user
*/
"GET /notifications": Operation<"/notifications", "get">;
/**
* @see https://docs.github.com/rest/reference/activity#get-a-thread
*/
"GET /notifications/threads/{thread_id}": Operation<"/notifications/threads/{thread_id}", "get">;
/**
* @see https://docs.github.com/rest/reference/activity#get-a-thread-subscription-for-the-authenticated-user
*/
"GET /notifications/threads/{thread_id}/subscription": Operation<"/notifications/threads/{thread_id}/subscription", "get">;
/**
* @see https://docs.github.com/rest/reference/meta#get-octocat
*/
"GET /octocat": Operation<"/octocat", "get">;
/**
* @see https://docs.github.com/rest/reference/orgs#list-organizations
*/
"GET /organizations": Operation<"/organizations", "get">;
/**
* @see https://docs.github.com/rest/orgs/orgs#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens
*/
"GET /organizations/{org}/personal-access-token-requests": Operation<"/organizations/{org}/personal-access-token-requests", "get">;
/**
* @see https://docs.github.com/rest/orgs/orgs#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token
*/
"GET /organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories": Operation<"/organizations/{org}/personal-access-token-requests/{pat_request_id}/repositories", "get">;
/**
* @see https://docs.github.com/rest/orgs/orgs#list-fine-grained-personal-access-tokens-with-access-to-organization-resources
*/
"GET /organizations/{org}/personal-access-tokens": Operation<"/organizations/{org}/personal-access-tokens", "get">;
/**
* @see https://docs.github.com/rest/orgs/orgs#list-repositories-a-fine-grained-personal-access-token-has-access-to
*/
"GET /organizations/{org}/personal-access-tokens/{pat_id}/repositories": Operation<"/organizations/{org}/personal-access-tokens/{pat_id}/repositories", "get">;
/**
* @see https://docs.github.com/rest/reference/codespaces#list-in-organization
* @deprecated "org_id" is now "org"
*/
"GET /orgs/{org_id}/codespaces": Operation<"/orgs/{org}/codespaces", "get">;
/**
* @see https://docs.github.com/rest/reference/orgs#get-an-organization
*/
"GET /orgs/{org}": Operation<"/orgs/{org}", "get">;
/**
* @see https://docs.github.com/rest/reference/actions#get-github-actions-cache-usage-for-an-organization
*/
"GET /orgs/{org}/actions/cache/usage": Operation<"/orgs/{org}/actions/cache/usage", "get">;
/**
* @see https://docs.github.com/rest/reference/actions#list-repositories-with-github-actions-cache-usage-for-an-organization
*/
"GET /orgs/{org}/actions/cache/usage-by-repository": Operation<"/orgs/{org}/actions/cache/usage-by-repository", "get">;
/**
* @see https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization
*/
"GET /orgs/{org}/actions/oidc/customization/sub": Operation<"/orgs/{org}/actions/oidc/customization/sub", "get">;
/**
* @see https://docs.github.com/rest/reference/actions#get-github-actions-permissions-for-an-organization
*/
"GET /orgs/{org}/actions/permissions": Operation<"/orgs/{org}/actions/permissions", "get">;
/**
* @see https://docs.github.com/rest/reference/actions#list-selected-repositories-enabled-for-github-actions-in-an-organization
*/
"GET /orgs/{org}/actions/permissions/repositories": Operation<"/orgs/{org}/actions/permissions/repositories", "get">;
/**
* @see https://docs.github.com/rest/reference/actions#get-allowed-actions-for-an-organization
*/
"GET /orgs/{org}/actions/permissions/selected-actions": Operation<"/orgs/{org}/actions/permissions/selected-actions", "get">;
/**
* @see https://docs.github.com/rest/reference/actions#