declare type FileContentsResponse = string | undefined; export declare function readJSONSync(filePath: string, shouldThrow?: boolean): { [k: string]: any; } | any[]; export declare function readJSON(filePath: string, shouldThrow?: boolean): Promise<{ [k: string]: any; } | any[]>; export declare function readFile(filePath: string, shouldThrow?: boolean): Promise; export declare function readFileSync(filePath: string, shouldThrow?: boolean): FileContentsResponse; export declare function removeSymbolicLink(pathToCheck: string, shouldThrow?: boolean): Promise; export declare function writeJSON(filePath: string, contents: any, shouldThrow?: boolean): Promise; export declare function writeJSONSync(filePath: string, contents: any, shouldThrow?: boolean): C; export declare function writeFile(filePath: string, contents: any, shouldThrow?: boolean): Promise; export declare function writeFileSync(filePath: string, contents: any, shouldThrow?: boolean): C; export {};