review-copilot
Version:
ReviewCopilot - AI-powered code review assistant with customizable prompts
12 lines (11 loc) • 798 B
TypeScript
import { IGitPlatformService, GitPlatformDetails, CreateReviewCommentParams, createIssueComment, ReplyToCommentParams, ReplyToReviewCommentParams, GetFileContentParams } from './services.types';
export declare class LocalGitService implements IGitPlatformService {
getPRDetails(): Promise<GitPlatformDetails | undefined>;
createIssueComment({ owner, repo, issue_number, body, }: createIssueComment): Promise<void>;
createReviewComment(params: CreateReviewCommentParams): Promise<void>;
replyToComment(params: ReplyToCommentParams): Promise<void>;
replyToReviewComment(params: ReplyToReviewCommentParams): Promise<void>;
getCurrentBranch(): Promise<string>;
getCommitMessage(): Promise<string>;
getFileContent(params: GetFileContentParams): Promise<string | null>;
}