import type { Clazz } from '../../dto/class';
import type { Context } from '../../dto/context';
import type { DependencyResolver } from './dependencyResolver';
import type { Import } from '../../dto/import';
import { ResolvedDependencyChecker } from './resolvedDependencyChecker';
export declare class GraphHandler {
    private context;
    private dependencyResolver;
    private resolvedDependencyChecker;
    constructor(context: Context, dependencyResolver: DependencyResolver, resolvedDependencyChecker?: ResolvedDependencyChecker);
    handle(clazz: Clazz, imports: Import[]): void;
    private hasGraphDecorator;
}
//# sourceMappingURL=graphHandler.d.ts.map