/*! * Copyright Adaptavist 2022 (c) All rights reserved */ import { SimpleUserAsResponse } from "../definitions/SimpleUserAsResponse"; import { CodeOfConductAsResponse } from "../definitions/CodeOfConductAsResponse"; import { SecurityAndAnalysisAsResponse } from "../definitions/SecurityAndAnalysisAsResponse"; export interface MinimalRepositoryAsResponse { id: number; node_id: string; name: string; full_name: string; owner: SimpleUserAsResponse; private: boolean; html_url: string; description: string | null; fork: boolean; url: string; archive_url: string; assignees_url: string; blobs_url: string; branches_url: string; collaborators_url: string; comments_url: string; commits_url: string; compare_url: string; contents_url: string; contributors_url: string; deployments_url: string; downloads_url: string; events_url: string; forks_url: string; git_commits_url: string; git_refs_url: string; git_tags_url: string; git_url?: string; issue_comment_url: string; issue_events_url: string; issues_url: string; keys_url: string; labels_url: string; languages_url: string; merges_url: string; milestones_url: string; notifications_url: string; pulls_url: string; releases_url: string; ssh_url?: string; stargazers_url: string; statuses_url: string; subscribers_url: string; subscription_url: string; tags_url: string; teams_url: string; trees_url: string; clone_url?: string; mirror_url?: string | null; hooks_url: string; svn_url?: string; homepage?: string | null; language?: string | null; forks_count?: number; stargazers_count?: number; watchers_count?: number; /** * The size of the repository. Size is calculated hourly. When a repository is initially created, the size is 0. */ size?: number; default_branch?: string; open_issues_count?: number; is_template?: boolean; topics?: Array; has_issues?: boolean; has_projects?: boolean; has_wiki?: boolean; has_pages?: boolean; has_downloads?: boolean; has_discussions?: boolean; archived?: boolean; disabled?: boolean; visibility?: string; pushed_at?: string | null; created_at?: string | null; updated_at?: string | null; permissions?: { admin?: boolean; maintain?: boolean; push?: boolean; triage?: boolean; pull?: boolean; }; role_name?: string; temp_clone_token?: string; delete_branch_on_merge?: boolean; subscribers_count?: number; network_count?: number; code_of_conduct?: CodeOfConductAsResponse; license?: { key?: string; name?: string; spdx_id?: string; url?: string; node_id?: string; } | null; forks?: number; open_issues?: number; watchers?: number; allow_forking?: boolean; web_commit_signoff_required?: boolean; security_and_analysis?: SecurityAndAnalysisAsResponse; } //# sourceMappingURL=MinimalRepositoryAsResponse.d.ts.map