From f2b1cc82b6d8cf171e7ab9ad70a97c18957714da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=83=E5=87=9B?= Date: Tue, 12 Oct 2021 15:43:16 +0800 Subject: [PATCH] wip: add type --- src/issue/types.ts | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/issue/types.ts b/src/issue/types.ts index e77de19..77d2384 100644 --- a/src/issue/types.ts +++ b/src/issue/types.ts @@ -4,9 +4,10 @@ export interface IIssueBaseInfo { owner: string; repo: string; issueNunber: string | void; + githubToken: string; } - +type updateMode = 'append' | string | void; export interface IIssueCoreEngine { addAssignees(assignees: string[]): void; @@ -33,4 +34,15 @@ export interface IIssueCoreEngine { deleteComment(commentId: string): void; lockIssue(lockReason: TLockReasons): void; + + openIssue(): void; + + removeAssignees(assignees: string[]): void; + removeLabels(labels: string[]): void; + + setLabels(labels: string[]): void; + + unlockIssue(): void; + + updateComment(commentId: string, body: TStringOrVoid, mode: updateMode): void; }