UNPKG

@icecreamcake/autojs6-dts

Version:

TypeScript Declarations for AutoJs6

1,111 lines (1,074 loc) 295 kB
declare module org { export module kohsuke { export module github { export module extras { export class HttpClientGitHubConnector extends java.lang.Object implements org.kohsuke.github.connector.GitHubConnector { public static class: java.lang.Class<org.kohsuke.github.extras.HttpClientGitHubConnector>; public send(connectorRequest: org.kohsuke.github.connector.GitHubConnectorRequest): org.kohsuke.github.connector.GitHubConnectorResponse; public send(param0: org.kohsuke.github.connector.GitHubConnectorRequest): org.kohsuke.github.connector.GitHubConnectorResponse; public constructor(client: java.net.http.HttpClient); public constructor(); } export module HttpClientGitHubConnector { export class HttpClientGitHubConnectorResponse extends org.kohsuke.github.connector.GitHubConnectorResponse.ByteArrayResponse { public static class: java.lang.Class<org.kohsuke.github.extras.HttpClientGitHubConnector.HttpClientGitHubConnectorResponse>; public constructor(request: org.kohsuke.github.connector.GitHubConnectorRequest, response: java.net.http.HttpResponse<java.io.InputStream>); public rawBodyStream(): java.io.InputStream; public constructor(request: org.kohsuke.github.connector.GitHubConnectorRequest, statusCode: number, headers: java.util.Map<string,java.util.List<string>>); public close(): void; } } } } } } declare module org { export module kohsuke { export module github { export abstract class AbstractBuilder<R, S> extends org.kohsuke.github.GitHubInteractiveObject { public static class: java.lang.Class<org.kohsuke.github.AbstractBuilder<any,any>>; public requester: org.kohsuke.github.Requester; public updateInPlace: boolean; public continueOrDone(): any; public with(name: string, value: any): any; public done(): any; public constructor(finalReturnType: java.lang.Class<any>, intermediateReturnType: java.lang.Class<any>, root: org.kohsuke.github.GitHub, baseInstance: any); } } } } declare module org { export module kohsuke { export module github { export abstract class AbuseLimitHandler extends org.kohsuke.github.GitHubAbuseLimitHandler { public static class: java.lang.Class<org.kohsuke.github.AbuseLimitHandler>; public static WAIT: org.kohsuke.github.AbuseLimitHandler; public static FAIL: org.kohsuke.github.AbuseLimitHandler; public onError(connectorResponse: org.kohsuke.github.connector.GitHubConnectorResponse): void; public onError(param0: org.kohsuke.github.connector.GitHubConnectorResponse): void; /** @deprecated */ public onError(param0: java.io.IOException, param1: java.net.HttpURLConnection): void; public constructor(); } } } } declare module org { export module kohsuke { export module github { export class BetaApi extends java.lang.Object implements java.lang.annotation.Annotation { public static class: java.lang.Class<org.kohsuke.github.BetaApi>; /** * Constructs a new instance of the org.kohsuke.github.BetaApi interface with the provided implementation. An empty constructor exists calling super() when extending the interface class. */ public constructor(implementation: { equals(param0: any): boolean; hashCode(): number; toString(): string; annotationType(): java.lang.Class<any>; }); public constructor(); public equals(obj: any): boolean; public hashCode(): number; public equals(param0: any): boolean; public annotationType(): java.lang.Class<any>; public toString(): string; } } } } declare module org { export module kohsuke { export module github { export class EnforcementLevel { public static class: java.lang.Class<org.kohsuke.github.EnforcementLevel>; public static OFF: org.kohsuke.github.EnforcementLevel; public static NON_ADMINS: org.kohsuke.github.EnforcementLevel; public static EVERYONE: org.kohsuke.github.EnforcementLevel; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static valueOf(name: string): org.kohsuke.github.EnforcementLevel; public toString(): string; public static values(): org.kohsuke.github.EnforcementLevel[]; } } } } declare module org { export module kohsuke { export module github { export class GHApp extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHApp>; public getExternalUrl(): string; /** @deprecated */ public setEvents(events: java.util.List<org.kohsuke.github.GHEvent>): void; public getHtmlUrl(): java.net.URL; public getInstallationByUser(name: string): org.kohsuke.github.GHAppInstallation; /** @deprecated */ public setDescription(description: string): void; /** @deprecated */ public setOwner(owner: org.kohsuke.github.GHUser): void; public getName(): string; public getDescription(): string; /** @deprecated */ public setName(name: string): void; /** @deprecated */ public setPermissions(permissions: java.util.Map<string,string>): void; public constructor(); /** @deprecated */ public setExternalUrl(externalUrl: string): void; public getOwner(): org.kohsuke.github.GHUser; /** @deprecated */ public setInstallationsCount(installationsCount: number): void; public getInstallationsCount(): number; public getPermissions(): java.util.Map<string,string>; public listInstallations(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHAppInstallation>; public getInstallationByOrganization(name: string): org.kohsuke.github.GHAppInstallation; public getInstallationById(id: number): org.kohsuke.github.GHAppInstallation; public getInstallationByRepository(ownerName: string, repositoryName: string): org.kohsuke.github.GHAppInstallation; public getEvents(): java.util.List<org.kohsuke.github.GHEvent>; } } } } declare module org { export module kohsuke { export module github { export class GHAppCreateTokenBuilder extends org.kohsuke.github.GitHubInteractiveObject { public static class: java.lang.Class<org.kohsuke.github.GHAppCreateTokenBuilder>; public builder: org.kohsuke.github.Requester; public permissions(permissions: java.util.Map<string,org.kohsuke.github.GHPermissionType>): org.kohsuke.github.GHAppCreateTokenBuilder; public create(): org.kohsuke.github.GHAppInstallationToken; public repositoryIds(repositoryIds: java.util.List<java.lang.Long>): org.kohsuke.github.GHAppCreateTokenBuilder; } } } } declare module org { export module kohsuke { export module github { export class GHAppInstallation extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHAppInstallation>; /** @deprecated */ public setEvents(events: java.util.List<org.kohsuke.github.GHEvent>): void; public deleteInstallation(): void; /** @deprecated */ public createToken(permissions: java.util.Map<string,org.kohsuke.github.GHPermissionType>): org.kohsuke.github.GHAppCreateTokenBuilder; /** @deprecated */ public setRepositoriesUrl(repositoriesUrl: string): void; public constructor(); /** @deprecated */ public setTargetId(targetId: number): void; public getPermissions(): java.util.Map<string,org.kohsuke.github.GHPermissionType>; /** @deprecated */ public setRepositorySelection(repositorySelection: org.kohsuke.github.GHRepositorySelection): void; /** @deprecated */ public setPermissions(permissions: java.util.Map<string,org.kohsuke.github.GHPermissionType>): void; public getAppId(): number; /** @deprecated */ public setTargetType(targetType: org.kohsuke.github.GHTargetType): void; public getHtmlUrl(): java.net.URL; public listRepositories(): org.kohsuke.github.PagedSearchIterable<org.kohsuke.github.GHRepository>; public getSingleFileName(): string; /** @deprecated */ public setSingleFileName(singleFileName: string): void; /** @deprecated */ public setRoot(root: org.kohsuke.github.GitHub): void; public getTargetType(): org.kohsuke.github.GHTargetType; public getRepositoriesUrl(): string; /** @deprecated */ public setAccount(account: org.kohsuke.github.GHUser): void; public getAccessTokenUrl(): string; public getTargetId(): number; public getRepositorySelection(): org.kohsuke.github.GHRepositorySelection; public getAccount(): org.kohsuke.github.GHUser; /** @deprecated */ public setAccessTokenUrl(accessTokenUrl: string): void; /** @deprecated */ public setAppId(appId: number): void; public getEvents(): java.util.List<org.kohsuke.github.GHEvent>; public createToken(): org.kohsuke.github.GHAppCreateTokenBuilder; } export module GHAppInstallation { export class GHAppInstallationRepositoryResult extends org.kohsuke.github.SearchResult<org.kohsuke.github.GHRepository> { public static class: java.lang.Class<org.kohsuke.github.GHAppInstallation.GHAppInstallationRepositoryResult>; } } } } } declare module org { export module kohsuke { export module github { export class GHAppInstallationToken extends org.kohsuke.github.GitHubInteractiveObject { public static class: java.lang.Class<org.kohsuke.github.GHAppInstallationToken>; public expires_at: string; public getRepositories(): java.util.List<org.kohsuke.github.GHRepository>; public getRepositorySelection(): org.kohsuke.github.GHRepositorySelection; public getPermissions(): java.util.Map<string,string>; /** @deprecated */ public setRoot(root: org.kohsuke.github.GitHub): void; public getExpiresAt(): java.util.Date; /** @deprecated */ public setRepositories(repositories: java.util.List<org.kohsuke.github.GHRepository>): void; /** @deprecated */ public setRepositorySelection(repositorySelection: org.kohsuke.github.GHRepositorySelection): void; /** @deprecated */ public setToken(token: string): void; /** @deprecated */ public setPermissions(permissions: java.util.Map<string,string>): void; public constructor(); public getToken(): string; } } } } declare module org { export module kohsuke { export module github { export class GHAppInstallationsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHAppInstallation> { public static class: java.lang.Class<org.kohsuke.github.GHAppInstallationsIterable>; public static APP_INSTALLATIONS_URL: string; public constructor(root: org.kohsuke.github.GitHub); public adapt(base: java.util.Iterator<org.kohsuke.github.GHAppInstallationsPage>): java.util.Iterator<org.kohsuke.github.GHAppInstallation[]>; public iterator(): org.kohsuke.github.PagedIterator<any>; public spliterator(): java.util.Spliterator<any>; public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>; public iterator(): java.util.Iterator<any>; public forEach(action: any /* any*/): void; public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHAppInstallation>; public constructor(); } } } } declare module org { export module kohsuke { export module github { export class GHAppInstallationsPage extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHAppInstallationsPage>; public getTotalCount(): number; } } } } declare module org { export module kohsuke { export module github { export class GHArtifact extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHArtifact>; /** @deprecated */ public getHtmlUrl(): java.net.URL; public isExpired(): boolean; public delete(): void; public getArchiveDownloadUrl(): java.net.URL; public getHtmlUrl(): java.net.URL; public getSizeInBytes(): number; public getExpiresAt(): java.util.Date; public getName(): string; public getRepository(): org.kohsuke.github.GHRepository; public download(streamFunction: org.kohsuke.github.function.InputStreamFunction<any>): any; public constructor(); } } } } declare module org { export module kohsuke { export module github { export class GHArtifactsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHArtifact> { public static class: java.lang.Class<org.kohsuke.github.GHArtifactsIterable>; public iterator(): org.kohsuke.github.PagedIterator<any>; public spliterator(): java.util.Spliterator<any>; public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>; public iterator(): java.util.Iterator<any>; public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHArtifact>; public forEach(action: any /* any*/): void; public adapt(base: java.util.Iterator<org.kohsuke.github.GHArtifactsPage>): java.util.Iterator<org.kohsuke.github.GHArtifact[]>; public constructor(owner: org.kohsuke.github.GHRepository, requestBuilder: org.kohsuke.github.GitHubRequest.Builder<any>); public constructor(); } } } } declare module org { export module kohsuke { export module github { export class GHArtifactsPage extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHArtifactsPage>; public getTotalCount(): number; } } } } declare module org { export module kohsuke { export module github { export class GHAsset extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHAsset>; public getContentType(): string; public getDownloadCount(): number; /** @deprecated */ public getHtmlUrl(): java.net.URL; public getLabel(): string; public getHtmlUrl(): java.net.URL; public getName(): string; public getBrowserDownloadUrl(): string; public static wrap(assets: org.kohsuke.github.GHAsset[], release: org.kohsuke.github.GHRelease): org.kohsuke.github.GHAsset[]; public constructor(); public getState(): string; public delete(): void; public getSize(): number; public getOwner(): org.kohsuke.github.GHRepository; public setLabel(label: string): void; public setContentType(contentType: string): void; } } } } declare module org { export module kohsuke { export module github { export class GHAuthorization extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHAuthorization>; public static USER: string; public static USER_EMAIL: string; public static USER_FOLLOW: string; public static PUBLIC_REPO: string; public static REPO: string; public static REPO_STATUS: string; public static DELETE_REPO: string; public static NOTIFICATIONS: string; public static GIST: string; public static READ_HOOK: string; public static WRITE_HOOK: string; public static AMIN_HOOK: string; public static READ_ORG: string; public static WRITE_ORG: string; public static ADMIN_ORG: string; public static READ_KEY: string; public static WRITE_KEY: string; public static ADMIN_KEY: string; public getNoteUrl(): java.net.URL; public getFingerprint(): string; public getTokenLastEight(): string; /** @deprecated */ public getHtmlUrl(): java.net.URL; public getHtmlUrl(): java.net.URL; public getHashedToken(): string; /** @deprecated */ public getApiURL(): java.net.URL; public constructor(); public getScopes(): java.util.List<string>; public getToken(): string; public getAppUrl(): java.net.URL; public getAppName(): string; public getNote(): string; } export module GHAuthorization { export class App extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHAuthorization.App>; } } } } } declare module org { export module kohsuke { export module github { export class GHBlob extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBlob>; public getEncoding(): string; public getSize(): number; public getUrl(): java.net.URL; public getContent(): string; public getSha(): string; public read(): java.io.InputStream; public constructor(); } } } } declare module org { export module kohsuke { export module github { export class GHBlobBuilder extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBlobBuilder>; public binaryContent(content: number[]): org.kohsuke.github.GHBlobBuilder; public create(): org.kohsuke.github.GHBlob; public textContent(content: string): org.kohsuke.github.GHBlobBuilder; } } } } declare module org { export module kohsuke { export module github { export class GHBranch extends org.kohsuke.github.GitHubInteractiveObject { public static class: java.lang.Class<org.kohsuke.github.GHBranch>; /** @deprecated */ public enableProtection(level: org.kohsuke.github.EnforcementLevel, contexts: java.util.Collection<string>): void; public merge(headBranch: org.kohsuke.github.GHBranch, commitMessage: string): org.kohsuke.github.GHCommit; public getSHA1(): string; public isProtected(): boolean; public getProtection(): org.kohsuke.github.GHBranchProtection; public enableProtection(): org.kohsuke.github.GHBranchProtectionBuilder; public getOwner(): org.kohsuke.github.GHRepository; public getProtectionUrl(): java.net.URL; public getName(): string; public toString(): string; public merge(head: string, commitMessage: string): org.kohsuke.github.GHCommit; public disableProtection(): void; } export module GHBranch { export class Commit extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranch.Commit>; public constructor(); } } } } } declare module org { export module kohsuke { export module github { export class GHBranchProtection extends org.kohsuke.github.GitHubInteractiveObject { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection>; public getRequiredSignatures(): boolean; public enabledSignedCommits(): void; public getRequiredReviews(): org.kohsuke.github.GHBranchProtection.RequiredReviews; public getEnforceAdmins(): org.kohsuke.github.GHBranchProtection.EnforceAdmins; public getRestrictions(): org.kohsuke.github.GHBranchProtection.Restrictions; public disableSignedCommits(): void; public getUrl(): string; public getRequiredStatusChecks(): org.kohsuke.github.GHBranchProtection.RequiredStatusChecks; public constructor(); } export module GHBranchProtection { export class EnforceAdmins extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.EnforceAdmins>; public getUrl(): string; public constructor(); public isEnabled(): boolean; } export class RequiredReviews extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.RequiredReviews>; public isRequireCodeOwnerReviews(): boolean; public getUrl(): string; public constructor(); public getDismissalRestrictions(): org.kohsuke.github.GHBranchProtection.Restrictions; public getRequiredReviewers(): number; public isDismissStaleReviews(): boolean; } export class RequiredSignatures extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.RequiredSignatures>; public getUrl(): string; public isEnabled(): boolean; } export class RequiredStatusChecks extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.RequiredStatusChecks>; public getUrl(): string; public constructor(); public getContexts(): java.util.Collection<string>; public isRequiresBranchUpToDate(): boolean; } export class Restrictions extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtection.Restrictions>; public getUrl(): string; public constructor(); public getUsersUrl(): string; public getUsers(): java.util.Collection<org.kohsuke.github.GHUser>; public getTeamsUrl(): string; public getTeams(): java.util.Collection<org.kohsuke.github.GHTeam>; } } } } } declare module org { export module kohsuke { export module github { export class GHBranchProtectionBuilder extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtectionBuilder>; public restrictReviewDismissals(): org.kohsuke.github.GHBranchProtectionBuilder; public includeAdmins(): org.kohsuke.github.GHBranchProtectionBuilder; public requireBranchIsUpToDate(): org.kohsuke.github.GHBranchProtectionBuilder; public restrictPushAccess(): org.kohsuke.github.GHBranchProtectionBuilder; public requireCodeOwnReviews(): org.kohsuke.github.GHBranchProtectionBuilder; public requireCodeOwnReviews(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder; public userPushAccess(users: java.util.Collection<org.kohsuke.github.GHUser>): org.kohsuke.github.GHBranchProtectionBuilder; public teamReviewDismissals(teams: java.util.Collection<org.kohsuke.github.GHTeam>): org.kohsuke.github.GHBranchProtectionBuilder; public userReviewDismissals(users: java.util.Collection<org.kohsuke.github.GHUser>): org.kohsuke.github.GHBranchProtectionBuilder; public requireReviews(): org.kohsuke.github.GHBranchProtectionBuilder; public teamReviewDismissals(...teams: org.kohsuke.github.GHTeam[]): org.kohsuke.github.GHBranchProtectionBuilder; public enable(): org.kohsuke.github.GHBranchProtection; public teamPushAccess(...teams: org.kohsuke.github.GHTeam[]): org.kohsuke.github.GHBranchProtectionBuilder; public teamPushAccess(teams: java.util.Collection<org.kohsuke.github.GHTeam>): org.kohsuke.github.GHBranchProtectionBuilder; public dismissStaleReviews(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder; public requireBranchIsUpToDate(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder; public userReviewDismissals(...users: org.kohsuke.github.GHUser[]): org.kohsuke.github.GHBranchProtectionBuilder; public userPushAccess(...users: org.kohsuke.github.GHUser[]): org.kohsuke.github.GHBranchProtectionBuilder; public addRequiredChecks(checks: java.util.Collection<string>): org.kohsuke.github.GHBranchProtectionBuilder; public dismissStaleReviews(): org.kohsuke.github.GHBranchProtectionBuilder; public includeAdmins(v: boolean): org.kohsuke.github.GHBranchProtectionBuilder; public requiredReviewers(v: number): org.kohsuke.github.GHBranchProtectionBuilder; public addRequiredChecks(...checks: string[]): org.kohsuke.github.GHBranchProtectionBuilder; } export module GHBranchProtectionBuilder { export class Restrictions extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtectionBuilder.Restrictions>; } export class StatusChecks extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHBranchProtectionBuilder.StatusChecks>; } } } } } declare module org { export module kohsuke { export module github { export class GHCheckRun extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHCheckRun>; public getCompletedAt(): java.util.Date; public getApp(): org.kohsuke.github.GHApp; public getStatus(): org.kohsuke.github.GHCheckRun.Status; public getHtmlUrl(): java.net.URL; public getName(): string; public getNodeId(): string; public constructor(); public getOutput(): org.kohsuke.github.GHCheckRun.Output; public getStartedAt(): java.util.Date; public getDetailsUrl(): java.net.URL; public getExternalId(): string; public getHeadSha(): string; public getPullRequests(): java.util.List<org.kohsuke.github.GHPullRequest>; public getCheckSuite(): org.kohsuke.github.GHCheckSuite; public update(): org.kohsuke.github.GHCheckRunBuilder; public getConclusion(): org.kohsuke.github.GHCheckRun.Conclusion; } export module GHCheckRun { export class AnnotationLevel { public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.AnnotationLevel>; public static NOTICE: org.kohsuke.github.GHCheckRun.AnnotationLevel; public static WARNING: org.kohsuke.github.GHCheckRun.AnnotationLevel; public static FAILURE: org.kohsuke.github.GHCheckRun.AnnotationLevel; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static valueOf(name: string): org.kohsuke.github.GHCheckRun.AnnotationLevel; public static values(): org.kohsuke.github.GHCheckRun.AnnotationLevel[]; } export class Conclusion { public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.Conclusion>; public static ACTION_REQUIRED: org.kohsuke.github.GHCheckRun.Conclusion; public static CANCELLED: org.kohsuke.github.GHCheckRun.Conclusion; public static FAILURE: org.kohsuke.github.GHCheckRun.Conclusion; public static NEUTRAL: org.kohsuke.github.GHCheckRun.Conclusion; public static SUCCESS: org.kohsuke.github.GHCheckRun.Conclusion; public static SKIPPED: org.kohsuke.github.GHCheckRun.Conclusion; public static STALE: org.kohsuke.github.GHCheckRun.Conclusion; public static TIMED_OUT: org.kohsuke.github.GHCheckRun.Conclusion; public static UNKNOWN: org.kohsuke.github.GHCheckRun.Conclusion; public static from(value: string): org.kohsuke.github.GHCheckRun.Conclusion; public toString(): string; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static values(): org.kohsuke.github.GHCheckRun.Conclusion[]; public static valueOf(name: string): org.kohsuke.github.GHCheckRun.Conclusion; } export class Output extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.Output>; public getTitle(): string; public getAnnotationsUrl(): java.net.URL; public getText(): string; public getAnnotationsCount(): number; public constructor(); public getSummary(): string; } export class Status { public static class: java.lang.Class<org.kohsuke.github.GHCheckRun.Status>; public static QUEUED: org.kohsuke.github.GHCheckRun.Status; public static IN_PROGRESS: org.kohsuke.github.GHCheckRun.Status; public static COMPLETED: org.kohsuke.github.GHCheckRun.Status; public static UNKNOWN: org.kohsuke.github.GHCheckRun.Status; public toString(): string; public static values(): org.kohsuke.github.GHCheckRun.Status[]; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static from(value: string): org.kohsuke.github.GHCheckRun.Status; public static valueOf(name: string): org.kohsuke.github.GHCheckRun.Status; } } } } } declare module org { export module kohsuke { export module github { export class GHCheckRunBuilder extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder>; public repo: org.kohsuke.github.GHRepository; public requester: org.kohsuke.github.Requester; public withConclusion(conclusion: org.kohsuke.github.GHCheckRun.Conclusion): org.kohsuke.github.GHCheckRunBuilder; public withDetailsURL(detailsURL: string): org.kohsuke.github.GHCheckRunBuilder; public withStatus(status: org.kohsuke.github.GHCheckRun.Status): org.kohsuke.github.GHCheckRunBuilder; public add(output: org.kohsuke.github.GHCheckRunBuilder.Output): org.kohsuke.github.GHCheckRunBuilder; public withExternalID(externalID: string): org.kohsuke.github.GHCheckRunBuilder; public create(): org.kohsuke.github.GHCheckRun; public add(action: org.kohsuke.github.GHCheckRunBuilder.Action): org.kohsuke.github.GHCheckRunBuilder; public withCompletedAt(completedAt: java.util.Date): org.kohsuke.github.GHCheckRunBuilder; public withStartedAt(startedAt: java.util.Date): org.kohsuke.github.GHCheckRunBuilder; } export module GHCheckRunBuilder { export class Action extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Action>; public constructor(label: string, description: string, identifier: string); } export class Annotation extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Annotation>; public withRawDetails(rawDetails: string): org.kohsuke.github.GHCheckRunBuilder.Annotation; public withEndColumn(endColumn: java.lang.Integer): org.kohsuke.github.GHCheckRunBuilder.Annotation; public constructor(path: string, startLine: number, endLine: number, annotationLevel: org.kohsuke.github.GHCheckRun.AnnotationLevel, message: string); public withStartColumn(startColumn: java.lang.Integer): org.kohsuke.github.GHCheckRunBuilder.Annotation; public constructor(path: string, line: number, annotationLevel: org.kohsuke.github.GHCheckRun.AnnotationLevel, message: string); public withTitle(title: string): org.kohsuke.github.GHCheckRunBuilder.Annotation; } export class Image extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Image>; public withCaption(caption: string): org.kohsuke.github.GHCheckRunBuilder.Image; public constructor(alt: string, imageURL: string); } export class Output extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunBuilder.Output>; public constructor(title: string, summary: string); public withText(text: string): org.kohsuke.github.GHCheckRunBuilder.Output; public add(image: org.kohsuke.github.GHCheckRunBuilder.Image): org.kohsuke.github.GHCheckRunBuilder.Output; public add(annotation: org.kohsuke.github.GHCheckRunBuilder.Annotation): org.kohsuke.github.GHCheckRunBuilder.Output; } } } } } declare module org { export module kohsuke { export module github { export class GHCheckRunsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCheckRun> { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunsIterable>; public iterator(): org.kohsuke.github.PagedIterator<any>; public adapt(base: java.util.Iterator<org.kohsuke.github.GHCheckRunsPage>): java.util.Iterator<org.kohsuke.github.GHCheckRun[]>; public spliterator(): java.util.Spliterator<any>; public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>; public iterator(): java.util.Iterator<any>; public forEach(action: any /* any*/): void; public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHCheckRun>; public constructor(owner: org.kohsuke.github.GHRepository, request: org.kohsuke.github.GitHubRequest); public constructor(); } } } } declare module org { export module kohsuke { export module github { export class GHCheckRunsPage extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckRunsPage>; public getTotalCount(): number; } } } } declare module org { export module kohsuke { export module github { export class GHCheckSuite extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHCheckSuite>; public getStatus(): string; public getApp(): org.kohsuke.github.GHApp; public getHeadCommit(): org.kohsuke.github.GHCheckSuite.HeadCommit; public getHtmlUrl(): java.net.URL; public getAfter(): string; public getNodeId(): string; public constructor(); public getBefore(): string; public getHeadBranch(): string; public getConclusion(): string; public getHeadSha(): string; public getPullRequests(): java.util.List<org.kohsuke.github.GHPullRequest>; public getLatestCheckRunsCount(): number; public getCheckRunsUrl(): java.net.URL; } export module GHCheckSuite { export class HeadCommit extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCheckSuite.HeadCommit>; public getCommitter(): org.kohsuke.github.GitUser; public getId(): string; public getTimestamp(): java.util.Date; public constructor(); public getAuthor(): org.kohsuke.github.GitUser; public getTreeId(): string; public getMessage(): string; } } } } } declare module org { export module kohsuke { export module github { export class GHCommentAuthorAssociation { public static class: java.lang.Class<org.kohsuke.github.GHCommentAuthorAssociation>; public static COLLABORATOR: org.kohsuke.github.GHCommentAuthorAssociation; public static CONTRIBUTOR: org.kohsuke.github.GHCommentAuthorAssociation; public static FIRST_TIMER: org.kohsuke.github.GHCommentAuthorAssociation; public static FIRST_TIME_CONTRIBUTOR: org.kohsuke.github.GHCommentAuthorAssociation; public static MEMBER: org.kohsuke.github.GHCommentAuthorAssociation; public static NONE: org.kohsuke.github.GHCommentAuthorAssociation; public static OWNER: org.kohsuke.github.GHCommentAuthorAssociation; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static values(): org.kohsuke.github.GHCommentAuthorAssociation[]; public static valueOf(name: string): org.kohsuke.github.GHCommentAuthorAssociation; } } } } declare module org { export module kohsuke { export module github { export class GHCommit extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommit>; public getLastStatus(): org.kohsuke.github.GHCommitStatus; public getCommitter(): org.kohsuke.github.GHUser; public getCommitDate(): java.util.Date; public getUrl(): java.net.URL; public getCheckRuns(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCheckRun>; public constructor(); public getLinesChanged(): number; public listStatuses(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCommitStatus>; public getFiles(): java.util.List<org.kohsuke.github.GHCommit.File>; public listPullRequests(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHPullRequest>; public getTree(): org.kohsuke.github.GHTree; public getAuthoredDate(): java.util.Date; public createComment(body: string): org.kohsuke.github.GHCommitComment; public getHtmlUrl(): java.net.URL; public getSHA1(): string; public getCommitShortInfo(): org.kohsuke.github.GHCommit.ShortInfo; public getLinesAdded(): number; public getLinesDeleted(): number; public getParentSHA1s(): java.util.List<string>; public listBranchesWhereHead(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHBranch>; public listComments(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCommitComment>; public getOwner(): org.kohsuke.github.GHRepository; public getAuthor(): org.kohsuke.github.GHUser; public createComment(body: string, path: string, line: java.lang.Integer, position: java.lang.Integer): org.kohsuke.github.GHCommitComment; public getParents(): java.util.List<org.kohsuke.github.GHCommit>; } export module GHCommit { export class File extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommit.File>; public getRawUrl(): java.net.URL; public getLinesAdded(): number; public getFileName(): string; public getSha(): string; public constructor(); public getBlobUrl(): java.net.URL; public getPreviousFilename(): string; public getPatch(): string; public getStatus(): string; public getLinesDeleted(): number; public getLinesChanged(): number; } export class GHAuthor extends org.kohsuke.github.GitUser { public static class: java.lang.Class<org.kohsuke.github.GHCommit.GHAuthor>; public constructor(); public constructor(user: org.kohsuke.github.GitUser); } export class Parent extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommit.Parent>; public constructor(); } export class ShortInfo extends org.kohsuke.github.GitCommit { public static class: java.lang.Class<org.kohsuke.github.GHCommit.ShortInfo>; public constructor(); public getParentSHA1s(): java.util.List<string>; public getCommentCount(): number; } export class Stats extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommit.Stats>; public constructor(); } export class User extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommit.User>; } } } } } declare module org { export module kohsuke { export module github { export class GHCommitBuilder extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommitBuilder>; public message(message: string): org.kohsuke.github.GHCommitBuilder; public create(): org.kohsuke.github.GHCommit; public parent(parent: string): org.kohsuke.github.GHCommitBuilder; public committer(name: string, email: string, date: java.util.Date): org.kohsuke.github.GHCommitBuilder; public author(name: string, email: string, date: java.util.Date): org.kohsuke.github.GHCommitBuilder; public withSignature(signature: string): org.kohsuke.github.GHCommitBuilder; public tree(tree: string): org.kohsuke.github.GHCommitBuilder; } export module GHCommitBuilder { export class UserInfo extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommitBuilder.UserInfo>; } } } } } declare module org { export module kohsuke { export module github { export class GHCommitComment extends org.kohsuke.github.GHObject implements org.kohsuke.github.Reactable { public static class: java.lang.Class<org.kohsuke.github.GHCommitComment>; public getLine(): number; public deleteReaction(param0: org.kohsuke.github.GHReaction): void; public getHtmlUrl(): java.net.URL; public getSHA1(): string; public update(body: string): void; public deleteReaction(reaction: org.kohsuke.github.GHReaction): void; public getUser(): org.kohsuke.github.GHUser; public getPath(): string; public createReaction(content: org.kohsuke.github.ReactionContent): org.kohsuke.github.GHReaction; public constructor(); public getCommit(): org.kohsuke.github.GHCommit; public getBody(): string; public listReactions(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHReaction>; public delete(): void; public getOwner(): org.kohsuke.github.GHRepository; public createReaction(param0: org.kohsuke.github.ReactionContent): org.kohsuke.github.GHReaction; } } } } declare module org { export module kohsuke { export module github { export class GHCommitPointer extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommitPointer>; public getRef(): string; public getCommit(): org.kohsuke.github.GHCommit; public getLabel(): string; public getUser(): org.kohsuke.github.GHUser; public getRepository(): org.kohsuke.github.GHRepository; public getSha(): string; public constructor(); } } } } declare module org { export module kohsuke { export module github { export class GHCommitQueryBuilder extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCommitQueryBuilder>; public pageSize(pageSize: number): org.kohsuke.github.GHCommitQueryBuilder; public list(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCommit>; public until(timestamp: number): org.kohsuke.github.GHCommitQueryBuilder; public from(ref: string): org.kohsuke.github.GHCommitQueryBuilder; public path(path: string): org.kohsuke.github.GHCommitQueryBuilder; public since(timestamp: number): org.kohsuke.github.GHCommitQueryBuilder; public until(dt: java.util.Date): org.kohsuke.github.GHCommitQueryBuilder; public since(dt: java.util.Date): org.kohsuke.github.GHCommitQueryBuilder; public author(author: string): org.kohsuke.github.GHCommitQueryBuilder; } } } } declare module org { export module kohsuke { export module github { export class GHCommitSearchBuilder extends org.kohsuke.github.GHSearchBuilder<org.kohsuke.github.GHCommit> { public static class: java.lang.Class<org.kohsuke.github.GHCommitSearchBuilder>; public merge(merge: boolean): org.kohsuke.github.GHCommitSearchBuilder; public is(v: string): org.kohsuke.github.GHCommitSearchBuilder; public committerEmail(v: string): org.kohsuke.github.GHCommitSearchBuilder; public hash(v: string): org.kohsuke.github.GHCommitSearchBuilder; public user(v: string): org.kohsuke.github.GHCommitSearchBuilder; public q(term: string): org.kohsuke.github.GHQueryBuilder<any>; public org(v: string): org.kohsuke.github.GHCommitSearchBuilder; public committerName(v: string): org.kohsuke.github.GHCommitSearchBuilder; public committerDate(v: string): org.kohsuke.github.GHCommitSearchBuilder; public author(v: string): org.kohsuke.github.GHCommitSearchBuilder; public parent(v: string): org.kohsuke.github.GHCommitSearchBuilder; public sort(sort: org.kohsuke.github.GHCommitSearchBuilder.Sort): org.kohsuke.github.GHCommitSearchBuilder; public order(v: org.kohsuke.github.GHDirection): org.kohsuke.github.GHCommitSearchBuilder; public authorEmail(v: string): org.kohsuke.github.GHCommitSearchBuilder; public repo(v: string): org.kohsuke.github.GHCommitSearchBuilder; public q(term: string): org.kohsuke.github.GHCommitSearchBuilder; public tree(v: string): org.kohsuke.github.GHCommitSearchBuilder; public committer(v: string): org.kohsuke.github.GHCommitSearchBuilder; public getApiUrl(): string; public authorName(v: string): org.kohsuke.github.GHCommitSearchBuilder; public authorDate(v: string): org.kohsuke.github.GHCommitSearchBuilder; } export module GHCommitSearchBuilder { export class CommitSearchResult extends org.kohsuke.github.SearchResult<org.kohsuke.github.GHCommit> { public static class: java.lang.Class<org.kohsuke.github.GHCommitSearchBuilder.CommitSearchResult>; } export class Sort { public static class: java.lang.Class<org.kohsuke.github.GHCommitSearchBuilder.Sort>; public static AUTHOR_DATE: org.kohsuke.github.GHCommitSearchBuilder.Sort; public static COMMITTER_DATE: org.kohsuke.github.GHCommitSearchBuilder.Sort; public static valueOf(name: string): org.kohsuke.github.GHCommitSearchBuilder.Sort; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static values(): org.kohsuke.github.GHCommitSearchBuilder.Sort[]; } } } } } declare module org { export module kohsuke { export module github { export class GHCommitState { public static class: java.lang.Class<org.kohsuke.github.GHCommitState>; public static PENDING: org.kohsuke.github.GHCommitState; public static SUCCESS: org.kohsuke.github.GHCommitState; public static ERROR: org.kohsuke.github.GHCommitState; public static FAILURE: org.kohsuke.github.GHCommitState; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static valueOf(name: string): org.kohsuke.github.GHCommitState; public static values(): org.kohsuke.github.GHCommitState[]; } } } } declare module org { export module kohsuke { export module github { export class GHCommitStatus extends org.kohsuke.github.GHObject { public static class: java.lang.Class<org.kohsuke.github.GHCommitStatus>; public getTargetUrl(): string; /** @deprecated */ public getHtmlUrl(): java.net.URL; public getCreator(): org.kohsuke.github.GHUser; public getHtmlUrl(): java.net.URL; public getState(): org.kohsuke.github.GHCommitState; public getDescription(): string; public constructor(); public getContext(): string; } } } } declare module org { export module kohsuke { export module github { export class GHCompare extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCompare>; public getPermalinkUrl(): java.net.URL; public getDiffUrl(): java.net.URL; public getBehindBy(): number; public getPatchUrl(): java.net.URL; public getHtmlUrl(): java.net.URL; public getUrl(): java.net.URL; public getMergeBaseCommit(): org.kohsuke.github.GHCompare.Commit; public getFiles(): org.kohsuke.github.GHCommit.File[]; public getTotalCommits(): number; public getCommits(): org.kohsuke.github.GHCompare.Commit[]; public getAheadBy(): number; public constructor(); public getBaseCommit(): org.kohsuke.github.GHCompare.Commit; public listCommits(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCompare.Commit>; public getStatus(): org.kohsuke.github.GHCompare.Status; /** @deprecated */ public wrap(owner: org.kohsuke.github.GHRepository): org.kohsuke.github.GHCompare; } export module GHCompare { export class Commit extends org.kohsuke.github.GHCommit { public static class: java.lang.Class<org.kohsuke.github.GHCompare.Commit>; public constructor(); public getCommit(): org.kohsuke.github.GHCompare.InnerCommit; } export class GHCompareCommitsIterable extends org.kohsuke.github.PagedIterable<org.kohsuke.github.GHCompare.Commit> { public static class: java.lang.Class<org.kohsuke.github.GHCompare.GHCompareCommitsIterable>; public adapt(base: java.util.Iterator<org.kohsuke.github.GHCompare>): java.util.Iterator<org.kohsuke.github.GHCompare.Commit[]>; public constructor(this$0: org.kohsuke.github.GHCompare); public iterator(): java.util.Iterator<any>; public _iterator(param0: number): org.kohsuke.github.PagedIterator<any>; public constructor(); public spliterator(): java.util.Spliterator<any>; public _iterator(pageSize: number): org.kohsuke.github.PagedIterator<org.kohsuke.github.GHCompare.Commit>; public iterator(): org.kohsuke.github.PagedIterator<any>; public forEach(action: any /* any*/): void; } export class InnerCommit extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCompare.InnerCommit>; public getCommitter(): org.kohsuke.github.GitUser; public getSha(): string; public getUrl(): string; public constructor(); public getAuthor(): org.kohsuke.github.GitUser; public getMessage(): string; public getTree(): org.kohsuke.github.GHCompare.Tree; } export class Status { public static class: java.lang.Class<org.kohsuke.github.GHCompare.Status>; public static behind: org.kohsuke.github.GHCompare.Status; public static ahead: org.kohsuke.github.GHCompare.Status; public static identical: org.kohsuke.github.GHCompare.Status; public static diverged: org.kohsuke.github.GHCompare.Status; public static valueOf(enumType: java.lang.Class<any>, name: string): java.lang.Enum<any>; public static values(): org.kohsuke.github.GHCompare.Status[]; public static valueOf(name: string): org.kohsuke.github.GHCompare.Status; } export class Tree extends java.lang.Object { public static class: java.lang.Class<org.kohsuke.github.GHCompare.Tree>; public getSha(): string; public getUrl(): string; public constructor(); } export class User extends org.kohsuke.github.GitUser { public static class: java.lang.Class<org.kohsuke.github.GHCompare.User>; public constructor(); public constructor(user: org.kohsuke.github.GitUser); } } } } } declare module org { export module kohsuke { export module github { export class GHContent extends org.kohsuke.github.GitHubInteractiveObject implements org.kohsuke.github.Refreshable { public static class: java.lang.Class<org.kohsuke.github.GHContent>; public getSha(): string; public populate(): void; public constructor(); public update(newContentBytes: number[], commitMessage: string): org.kohsuke.github.GHContentUpdateResponse; public getSize(): number; public listDirectoryContent(): org.kohsuke.github.PagedIterable<org.kohsuke.github.GHContent>; public delete(message: string): org.kohsuke.github.GHContentUpdateResponse; public isDirectory(): boolean; public delete(commitMessage: string, branch: string): org.kohsuke.github.GHContentUpdateResponse; public getEncoding(): string; public getType(): string; /** @deprecated */ public getContent(): string; public getTarget(): string; public getDownloadUrl(): string; public isFile(): boolean; public getName(): string; public getUrl(): string; public getPath(): string; public getHtmlUrl(): string; /** @deprecated */ public getEncodedContent(): string; public update(newContent: string, commitMessage: string, branch: string): org.kohsuke.github.GHContentUpdateResponse; public update(newContent: string, commitMessage: string): org.kohsuke.github.GHContentUpdateResponse; public refresh(): void; public refresh(value: any): void; public getOwner(): org.kohsuke.github.GHRepository; public getGitUrl(): string; public update(newContentBytes: number[], commitMessage: string, branch: string): org.kohsuke.github.GHContentUpdateResponse; public read(): java.io.InputStream; } } } } declare mo