import { BranchStatusConfig, CreatePRConfig, EnsureCommentConfig, EnsureIssueConfig, FindPRConfig, Issue, PlatformConfig, Pr, RepoConfig, RepoParams, CommitFilesConfig } from '../common'; import { RenovateConfig } from '../../config/common'; import { BranchStatus } from '../../types'; export declare const addAssignees: (number: number, assignees: string[]) => Promise, addReviewers: (number: number, reviewers: string[]) => Promise, branchExists: (branchName: string) => Promise, cleanRepo: () => Promise, commitFilesToBranch: (commitFile: CommitFilesConfig) => Promise, createPr: (prConfig: CreatePRConfig) => Promise, deleteBranch: (branchName: string, closePr?: boolean) => Promise, deleteLabel: (number: number, label: string) => Promise, ensureComment: (ensureComment: EnsureCommentConfig) => Promise, ensureCommentRemoval: (number: number, subject: string) => Promise, ensureIssue: (issueConfig: EnsureIssueConfig) => Promise, ensureIssueClosing: (title: string) => Promise, findIssue: (title: string) => Promise, findPr: (findPRConfig: FindPRConfig) => Promise, getAllRenovateBranches: (branchPrefix: string) => Promise, getBranchLastCommitTime: (branchName: string) => Promise, getBranchPr: (branchName: string) => Promise, getBranchStatus: (branchName: string, requiredStatusChecks?: string[]) => Promise, getBranchStatusCheck: (branchName: string, context: string) => Promise, getCommitMessages: () => Promise, getFile: (lockFileName: string, branchName?: string) => Promise, getFileList: () => Promise, getIssueList: () => Promise, getPr: (number: number) => Promise, getPrBody: (prBody: string) => string, getPrFiles: (prNo: number) => Promise, getPrList: () => Promise, getRepoForceRebase: () => Promise, getRepoStatus: () => Promise, getRepos: () => Promise, getVulnerabilityAlerts: () => Promise, initPlatform: (config: RenovateConfig) => Promise, initRepo: (config: RepoParams) => Promise, isBranchStale: (branchName: string) => Promise, mergeBranch: (branchName: string) => Promise, mergePr: (number: number, branchName: string) => Promise, setBaseBranch: (baseBranch?: string) => Promise, setBranchPrefix: (branchPrefix: string) => Promise, setBranchStatus: (branchStatusConfig: BranchStatusConfig) => Promise, updatePr: (number: number, prTitle: string, prBody?: string) => Promise;