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>;
}
