difflytic
Version:
AI-powered code review for GitLab/GitHub MRs using OpenAI and more.
11 lines (10 loc) • 555 B
TypeScript
import { BaseProvider } from './BaseProvider';
export declare class GitLabProvider extends BaseProvider {
private apiUrl;
private token;
constructor();
fetchMergeRequestData(projectId: string, mergeRequestIid: string): Promise<any>;
fetchFileContent(projectId: string, filePath: string, ref: string): Promise<string>;
createDiscussion(projectId: string, mergeRequestIid: string, body: string, position: any): Promise<any>;
updateMergeRequestLabels(projectId: string, mergeRequestIid: string, labels: string[]): Promise<any>;
}