export type PackageJson = { version: string; type?: 'module' | 'commonjs'; dependencies?: Record; peerDependencies?: Record; devDependencies?: Record; eslintConfig?: Record; prettier?: Record; scripts?: Record; _moduleAliases?: Record; }; export type Jsconfig = { compilerOptions?: { baseUrl?: string; paths?: Record; }; }; export type Tsconfig = Jsconfig; export declare function resolveFromRoot(file: string): string; export declare function readJson(file: 'package.json'): Promise; export declare function readJson(file: 'jsconfig.json'): Promise; export declare function readJson(file: 'tsconfig.json'): Promise; export declare function hasFile(file: string): Promise; export declare function writeFile(file: string, content: string): Promise; export declare function removeFile(file: string): Promise;