import * as Models from '../models/models';
export declare class FileSystemFunctions {
    getFilesAsync: (dir: string) => Promise<string[]>;
    checkFolder: (file: string | undefined) => Promise<boolean>;
    readJsonFeatureFile: (file: string, encoding: string) => Promise<Models.Feature[]>;
    readJsonExtendedReportFile: (file: string, encoding?: string) => Promise<Models.ExtendedReport>;
    writeJson: (destinationFile: string, jsonObject: Models.ExtendedReport | string) => Promise<void>;
    saveJsonFile: (filePath: string | undefined, fileName: string, json: Models.Feature[] | Models.ExtendedReport) => Promise<boolean>;
}
//# sourceMappingURL=file-system-functions.d.ts.map