import { Element } from '../../../../../client/element';
import { System } from '../../../../../system';
import { BundleSpec } from '../../../../../types/BundleSpec';
import { Dict } from '../../../../../types/Dict';
import Minimap from '../Minimap/Component';
export interface Props {
    width: number;
    height: number;
    bundle: BundleSpec;
    className?: string;
    style?: Dict<string>;
}
export declare const DEFAULT_STYLE: {};
export default class Minigraph extends Element<HTMLDivElement, Props> {
    _minimap: Minimap;
    private _nodes;
    private _links;
    private _subgraph_to_node_id;
    private _node_id_to_subgraph;
    private _simulation;
    constructor($props: Props, $system: System);
    onPropChanged(prop: string, current: any): void;
    private _force;
    private _tick;
    private _node_count;
    private _reset;
}
