export class ParticleSpecificationEditorView extends View<HTMLElement> {
    constructor();
    /**
     *
     * @type {ParticleSpecification}
     * @private
     */
    private __model;
    /**
     *
     * @type {NodeGraphVisualData}
     * @private
     */
    private __visual_graph_data;
    /**
     *
     * @type {NodeRegistry}
     * @private
     */
    private __node_registry;
    el: HTMLDivElement;
    /**
     *
     * @param {NodeRegistry} registry
     */
    setNodeRegistry(registry: NodeRegistry): void;
    /**
     *
     * @param {ParticleSpecification} model
     * @param {NodeGraphVisualData} visual
     */
    initialize(model: ParticleSpecification, visual: NodeGraphVisualData): void;
}
import View from "../../../../../view/View.js";
//# sourceMappingURL=ParticleSpecificationEditorView.d.ts.map