import { Classes, Specs } from '../../types';
import { BundleSpec } from '../../types/BundleSpec';
import { GraphSpec } from '../../types/GraphSpec';
import { GraphUnitSpec } from '../../types/GraphUnitSpec';
import { UnitBundleSpec } from '../../types/UnitBundleSpec';
export declare function evaluateBundleSpec(bundle: BundleSpec, specs: Specs, classes: Classes, resolver?: (url: string) => any): void;
export declare function evaluateUnitBundleSpec(bundle: UnitBundleSpec, specs: Specs, classes: Classes, resolver?: (url: string) => any): void;
export declare function evaluateSpec(spec: GraphSpec, specs: Specs, classes: Classes, resolver?: (url: string) => any): void;
export declare function evaluateGraphUnitSpec(unit: GraphUnitSpec, specs: Specs, classes: Classes, resolver?: (url: string) => any): void;
