export type Color = THREE.Color; export type Position = THREE.Vector3; export type Dimension = keyof Pick; export declare const DIMENSIONS: Record; export type NodeStyles = { alpha: number; color: Color; highlight: boolean; icon: number; pinned: boolean; position: Position; selected: boolean; size: number; twinkled: boolean; visible: boolean; }; export type NodeStyle = keyof NodeStyles; export type NodeStyleValue = NodeStyles[NodeStyle]; export declare const NODE_STYLES: NodeStyle[]; export type SerializedNodeStyles = Partial & { color: number; }>; export type EdgeStyles = { alpha: number; color: Color; highlight: boolean; selected: boolean; twinkled: boolean; width: number; visible: boolean; }; export type EdgeStyle = keyof EdgeStyles; export type EdgeStyleValue = EdgeStyles[EdgeStyle]; export declare const EDGE_STYLES: EdgeStyle[]; export type SerializedEdgeStyles = Partial & { color: number; }>;