import { CliBaseCommand } from './BaseCommand'; export declare abstract class OutputFileBaseCommand extends CliBaseCommand { outputBasePath: string; outputJsonFile?: string; outputCsvFile?: string; static flags: { force: import("@oclif/core/lib/interfaces").BooleanFlag; outputFile: import("@oclif/core/lib/interfaces").OptionFlag; json: import("@oclif/core/lib/interfaces").BooleanFlag; csv: import("@oclif/core/lib/interfaces").BooleanFlag; help: import("@oclif/core/lib/interfaces").BooleanFlag; verbose: import("@oclif/core/lib/interfaces").BooleanFlag; silent: import("@oclif/core/lib/interfaces").BooleanFlag; }; init(): Promise; save(rows?: T | T[], headers?: K[]): void; saveJson(rows: T | T[]): void; saveCsv(rows: T | T[], headers: K[]): void; } export default OutputFileBaseCommand; //# sourceMappingURL=OutputFileBaseCommand.d.ts.map