import { SfCommand } from '@salesforce/sf-plugins-core';
import { AnyJson } from '@salesforce/ts-types';
export default class LegacyApi extends SfCommand<any> {
    static title: string;
    static description: string;
    static examples: string[];
    static flags: any;
    static requiresProject: boolean;
    protected debugMode: boolean;
    protected apexSCannerCodeUrl: string;
    protected legacyApiDescriptors: {
        apiFamily: string[];
        minApiVersion: number;
        maxApiVersion: number;
        severity: string;
        deprecationRelease: string;
        errors: any[];
    }[];
    protected allErrors: any[];
    protected ipResultsSorted: any[];
    protected outputFile: any;
    protected outputFilesRes: any;
    private tempDir;
    run(): Promise<AnyJson>;
    private runJsForce;
    private collectDeprecatedApiCalls;
    private generateSummaryLog;
}
