import { ConfigService, PlatformService } from 'terminus-core';
import Gist from '../gist';
import { ToastrService } from 'ngx-toastr';
import { GistParams } from '../../../interface';
declare class Gitee extends Gist {
    constructor(id: string, accessToken: string);
    testConnection: (platform: PlatformService) => Promise<any>;
    sync: (config: ConfigService, platform: PlatformService, toast: ToastrService, params: GistParams, firstInit?: boolean) => Promise<any>;
    syncLocalSettingsToCloud(platform: PlatformService, toast: ToastrService, gistFiles: any): Promise<any>;
}
export default Gitee;
