import { Classes, Specs } from '../types';
import { Dict } from '../types/Dict';
import { GraphBundle } from '../types/GraphClass';
import { GraphSpec } from '../types/GraphSpec';
import { UnitClass } from '../types/UnitClass';
export declare function lazyFromSpec(spec: GraphSpec, specs: Specs, branch: Dict<true>, fromSpec: (spec: GraphSpec, specs: Specs, classes: Classes, branch: Dict<true>) => GraphBundle): UnitClass;
