import 'source-map-support/register';
import { Graph } from '@snyk/graphlib';
import { Metrics } from './metrics';
export declare function getCallGraphMvnLegacy(targetPath: string, timeout?: number, customMavenArgs?: string[]): Promise<Graph>;
export declare function getCallGraphMvn(targetPath: string, timeout?: number, customMavenArgs?: string[]): Promise<Graph>;
export declare function getCallGraphGradle(targetPath: string, gradlePath?: string, initScript?: string, confAttrs?: string, timeout?: number): Promise<Graph>;
export declare function runtimeMetrics(): Metrics;
export declare function findBuildDirs(targetPath: string, packageManager: 'mvn' | 'gradle'): Promise<string[]>;
