import type { ProjectGraph, TargetDependencyConfig, Task, TaskGraph } from '@nrwl/devkit';
export declare class TaskGraphCreator {
    private readonly projectGraph;
    private readonly defaultTargetDependencies;
    constructor(projectGraph: ProjectGraph, defaultTargetDependencies: Record<string, TargetDependencyConfig[]>);
    createTaskGraph(tasks: Task[]): TaskGraph;
    private addTaskDependencies;
    private addDependencies;
    private findTask;
    private addTaskToGraph;
}
