import type { PullRequestStatusType } from "../../types/PullRequestStatusType"; import type { PaginateCount } from "./PaginateCount"; export interface GetNumberOfPullRequestsParams { /** Project ID or Project Key プロジェクトのID または プロジェクトキー */ projectIdOrKey: string | number; /** Repository ID or Repository name リポジトリのID または リポジトリ名 */ repoIdOrName: string | number; /** Status ID 状態のID */ statusId?: PullRequestStatusType[]; /** Assignee ID 担当者のID */ assigneeId?: number[]; /** Issue ID 関連課題のID */ issueId?: number[]; /** Created User ID 登録者のID */ createdUserId?: number[]; /** offset */ offset?: number; /** number of records to retrieve(1-100) default=20 取得上限(1-100) 指定が無い場合は20 */ count?: PaginateCount; }