/// import { IBootstrap } from '@symetrical/core'; import * as fs from 'fs'; export declare function IsDirectory(file: string): boolean; export declare function EnsureDirectory(path: fs.PathLike): Promise; export declare function ReadDirectory(dir: fs.PathLike): Promise; export declare function CopyFile(src: fs.PathLike, dest: fs.PathLike): Promise; export declare function CreateDirectory(path: fs.PathLike): Promise; export declare function CopyDirectory(src: fs.PathLike, dest: fs.PathLike): Promise; export declare function ReadFile(path: fs.PathLike): Promise; export declare function RepalceInEveryFileOfDirectory(search: string, value: string, directory: fs.PathLike): Promise; export declare function WriteFile(path: string | number | Buffer | URL, data: any): Promise; export declare function GetCLIVersion(): string; export declare function GetCliConfig(): { startingPointFilename: string; expectedCLIVersion: string; expectedCoreVersion: string; }; export declare function GetStartingPointBootstrapMetadata(): Promise; export declare function SetStartingPointBootstrapMetadataTo(metadata: IBootstrap | string): Promise; export declare function AddImportToStartingPoint(path: string, whatToImport: string): Promise; export declare function AddToBootstrapMetadata(__class__: string, property: string): Promise; export declare function Exists(path: fs.PathLike): boolean;