@microsoft.azure/autorest.testserver
Version:
Autorest test server.
18 lines (17 loc) • 602 B
TypeScript
export interface Comment {
id: number;
message: string;
user: string;
url: string;
}
export declare class GitHubCiClient {
private githubRepo;
private headersInit;
constructor(githubRepo: string, githubTokenOfCI: string);
getComments(pr: number): Promise<Comment[]>;
getCommentsWithIndicator(pr: number, indicator: string): Promise<Comment[]>;
setComment(id: number, message: string): Promise<void>;
deleteComment(id: number): Promise<void>;
tryDeleteComment(id: number): Promise<void>;
createComment(pr: number, message: string): Promise<number>;
}