import { Record } from 'immutable'; export declare const NONE = "NONE"; export declare const SELECTED = "SELECTED"; export declare const DROP_TARGET = "DROP_TARGET"; export declare const FORBIDDEN_DROP_TARGET = "FORBIDDEN_DROP_TARGET"; export declare const PositionRecord: Record.Class; export declare const SizeRecord: Record.Class; /** TO BE REMOVED */ export declare const NodeGraphicalAttributes: Record.Class; /** TO BE REMOVED */ export declare const NodeData: Record.Class; /** TO BE REMOVED */ export declare const LinkGraphicalAttributes: Record.Class; /** TO BE REMOVED */ export declare const LinkData: Record.Class; /** TO BE REMOVED */ export declare const PortGraphicalAttributes: Record.Class; /** TO BE REMOVED */ export declare const PortData: Record.Class; declare const NodeRecord_base: Record.Class; export declare class NodeRecord extends NodeRecord_base { } declare const NestedNodeRecord_base: Record.Class; export declare class NestedNodeRecord extends NestedNodeRecord_base { } export declare const LinkRecord: Record.Class; export declare const PortRecord: Record.Class; export {};