export default class Git { git: any; constructor(gitPath?: string); status(): any; pull(remote: string, branch: string, options?: any): any; push(branch?: string, remote?: string): Promise; add(p: string): any; commit(msg: string): any; getLatestCommit(): Promise; getFilesByCommitRange(from: string, to: string): Promise; getFilesByCommits(commits: string[]): Promise; getCurrentBranch(): Promise; }