import depcheck from 'depcheck'; /** * Reads the tsconfig file and rewrites the references array based on the package.json */ export declare function fixTSconfig(pkg: string): void; /** * Sorts DepsRecord into dependencies & devDependencies based on what files it's used in */ export declare function sortDependenciesByUsage(depsRecord: { [dependencyName: string]: Array; }, pkgName: string): { dependencies: Array; devDependencies: Array; }; /** * @returns a parsed package.json */ export declare function readPackageJson(pkgPath: string): { [key: string]: any; }; /** Returns whether the given dependency is used in a source package file */ export declare const isDependencyUsedInSourceFile: (depName: string, importedPackages: depcheck.Results["using"]) => boolean; /** Returns whether the given dependency is only used in test files */ export declare const isDependencyOnlyUsedInTestFile: (depName: string, importedPackages: depcheck.Results["using"]) => boolean; //# sourceMappingURL=index.d.ts.map