import { type NodeProps, type Node } from '@xyflow/react' import { Globe, Router, Network, Server, Layers, Box, Container, HardDrive, Cpu, Wifi, Circle, Cctv, Printer, Monitor, PlugZap, Anchor, } from 'lucide-react' import { BaseNode } from './BaseNode' import type { NodeData } from '@/types' type N = NodeProps> export const IspNode = (props: N) => export const RouterNode = (props: N) => export const SwitchNode = (props: N) => export const ServerNode = (props: N) => export const ProxmoxNode = (props: N) => export const VmNode = (props: N) => export const LxcNode = (props: N) => export const NasNode = (props: N) => export const IotNode = (props: N) => export const ApNode = (props: N) => export const CameraNode = (props: N) => export const PrinterNode = (props: N) => export const ComputerNode = (props: N) => export const CplNode = (props: N) => export const DockerNode = (props: N) => export const GenericNode = (props: N) =>