import { DiffFile, PRMetadata, ReviewEvent, StatusState, WorkflowConfig } from "../types.js"; import { GitPlatformAdapter } from "./GitPlatformAdapter.js"; export declare class AzureDevOpsAdapter implements GitPlatformAdapter { private token; private orgUrl; constructor(token: string, orgUrl?: string); validateCredentials(): Promise; getPRDiff(owner: string, repo: string, prNumber: number): Promise; getPRMetadata(owner: string, repo: string, prNumber: number): Promise; getChangedFiles(owner: string, repo: string, prNumber: number): Promise; getBaseBranch(owner: string, repo: string, prNumber: number): Promise; postComment(owner: string, repo: string, prNumber: number, body: string): Promise; postReviewComment(owner: string, repo: string, prNumber: number, body: string, commitId: string, path: string, line: number): Promise; submitReview(owner: string, repo: string, prNumber: number, event: ReviewEvent, body: string): Promise; setStatus(owner: string, repo: string, sha: string, state: StatusState, description: string): Promise; generateWorkflowYaml(config: WorkflowConfig): string; } //# sourceMappingURL=AzureDevOpsAdapter.d.ts.map