import { System } from '../system';
import { GraphSpec } from '../types';
import { Dict } from '../types/Dict';
import { G } from '../types/interface/G';
import { Component } from './component';
import { Client } from './render/Client';
export declare function graphComponentFromSpec(system: System, spec: GraphSpec, input?: Dict<any>): Client;
export declare function graphComponentFromId(system: System, specId: string, input?: Dict<any>): {
    graph: G;
    component: Component;
};
