import type { ActualLoadOptions } from '@vltpkg/graph'; import type { PackageJson } from '@vltpkg/package-json'; import type { PathBase, PathScurry } from 'path-scurry'; import type { ProjectTools } from './project-tools.ts'; export type GraphDataOptions = ActualLoadOptions; export type GraphProjectData = { tools: ProjectTools[]; vltInstalled: boolean; }; export declare const updateGraphData: (options: ActualLoadOptions, tmp: string, hasDashboard: boolean) => Promise; export declare const getProjectData: ({ packageJson, scurry, }: { packageJson: PackageJson; scurry: PathScurry; }, folder: PathBase) => { root: string; homedirRelativeRoot: string; tools: ProjectTools[]; vltInstalled: boolean; }; export declare const loadGraph: (options: ActualLoadOptions) => import("@vltpkg/graph").Graph; //# sourceMappingURL=graph-data.d.ts.map