import { flags, SfdxCommand } from "@salesforce/command"; import { AnyJson } from "@salesforce/ts-types"; import { XMLUtil } from "../../../helper/XMLUtil"; export default class Diff extends SfdxCommand { static description: string; static examples: string[]; xmlUtil: XMLUtil; protected static requiresUsername: boolean; protected static flagsConfig: { pathtogit: flags.Discriminated; fromcommitid: flags.Discriminated; tocommitid: flags.Discriminated; }; getRootElement(xml: any, pos: any): string; createPackageXML(diffList: any): void; findIndexByKeyValue(obj: any, key: any, value: any): number; sortObjectByValue(obj: any): {}; lookupMdtype: { permissionsetgroups: string; flowDefinitions: string; flows: string; mutingpermissionsets: string; }; processLines(gitFolder: any, file: any, front: any, back: any, status: any, packageEntries: any, insertedFiles: any, modifiedFiles: any, renamedFiles: any, deletedFiles: any): void; getGitDelta(fromCommitId: any, toCommitId: any, gitFolder: any): { inserted: any[]; modified: any[]; deleted: any[]; renamed: any[]; summary: {}; }; run(): Promise; }