UNPKG

656 BTypeScriptView Raw
1/// <reference types="request" />
2import request = require('request');
3import { CodeRepository, RepoCredentials, Repository, RepoVersion, RepositoryTeam } from "./code-repository";
4export declare class Bitbucket implements CodeRepository {
5 private credentials;
6 private baseUrl;
7 constructor(credentials: RepoCredentials);
8 listTeams(): Promise<RepositoryTeam[]>;
9 listRepositories(): Promise<Repository[]>;
10 private listAllRepositories(accounts, repositories?);
11 private listPrivateRepositories();
12 listVersions(repoName: string): Promise<RepoVersion[]>;
13 downloadVersion(repoName: string, version: string): request.Request;
14}