import { Feature, ExtendedReport } from 'json-html-reporter-models'; export declare class FileSystemFunctions { getFilesAsync: (dir: string) => Promise; checkFolder: (file: string) => Promise; readJsonFeatureFile: (file: string, encoding?: string) => Promise; readJsonExtendedReportFile: (file: string, encoding?: string) => Promise; parseJsonObject: (jsonObject: string) => Promise; readFeatureFile: (file: string, enconding: string) => null | Promise; writeJson: (destinationFile: string, jsonObject: any) => Promise; convertJsonObjectToString: (object: Record) => Promise; saveJsonFile: (file: string, json: Feature[] | ExtendedReport) => Promise; }