api reports

Signed-off-by: Brian Fletcher <brian@roadie.io>
This commit is contained in:
Brian Fletcher
2022-01-04 15:57:07 +00:00
parent 7af4986af8
commit bb8ce88f2e
3 changed files with 26 additions and 12 deletions
+3 -6
View File
@@ -203,11 +203,6 @@ export interface GithubCredentialsProvider {
getCredentials(opts: { url: string }): Promise<GithubCredentials>;
}
// @public
export type GithubCredentialsProviderFactory = (
config: GitHubIntegrationConfig,
) => GithubCredentialsProvider;
// @public
export type GithubCredentialType = 'app' | 'token';
@@ -432,7 +427,9 @@ export class SingleInstanceGithubCredentialsProvider
implements GithubCredentialsProvider
{
// (undocumented)
static create: GithubCredentialsProviderFactory;
static create(
integrations: ScmIntegrations,
): SingleInstanceGithubCredentialsProvider;
getCredentials(opts: { url: string }): Promise<GithubCredentials>;
}