import { Package } from 'package-json-helper';
import { ICommit } from '../entities/Commit.js';
import GitProvider, { IGitProviderOptions } from './GitProvider.js';
export default class GitLabProvider extends GitProvider {
    constructor(url: string, branch?: IGitProviderOptions['branch']);
    getCommits(_: Date): Promise<ICommit[]>;
    getCurrentPackage(_: Date): Promise<Package>;
    getLastChangeDate(_?: boolean): Promise<Date>;
    getPreviousPackage(_: Date): Promise<Package>;
}
