import { ProjectGraphDependency, ProjectGraphNode } from '../core/project-graph';
export interface DepGraphClientResponse {
    hash: string;
    projects: ProjectGraphNode[];
    dependencies: Record<string, ProjectGraphDependency[]>;
    layout: {
        appsDir: string;
        libsDir: string;
    };
    changes: {
        added: string[];
    };
    affected: string[];
    focus: string;
    groupByFolder: boolean;
    exclude: string[];
}
export declare function generateGraph(args: {
    file?: string;
    host?: string;
    port?: number;
    focus?: string;
    exclude?: string[];
    groupByFolder?: boolean;
    watch?: boolean;
}, affectedProjects: string[]): Promise<void>;
