// Lucide-ish line icons used across TreeGuard screens.
// Exports to window so Babel-scoped scripts can share them.
const Icon = ({ children, size = 16, stroke = 2, ...rest }) => (
);
const IDashboard = (p) => ;
const IList = (p) => ;
const IMap = (p) => ;
const IDocs = (p) => ;
const IFilter = (p) => ;
const ITree = (p) => ;
const IWarn = (p) => ;
const ISettings = (p) => ;
const IUsers = (p) => ;
const IChat = (p) => ;
const IChev = (p) => ;
const IExternal = (p) => ;
const IDownload = (p) => ;
const ISearch = (p) => ;
const IArrowRight= (p) => ;
const IArrowLeft = (p) => ;
const IX = (p) => ;
const IPlus = (p) => ;
const IMinus = (p) => ;
const ILayers = (p) => ;
const ICalendar = (p) => ;
const IRuler = (p) => ;
const ICrosshair = (p) => ;
Object.assign(window, {
Icon, IDashboard, IList, IMap, IDocs, IFilter, ITree, IWarn, ISettings,
IUsers, IChat, IChev, IExternal, IDownload, ISearch, IArrowRight, IArrowLeft,
IX, IPlus, IMinus, ILayers, ICalendar, IRuler, ICrosshair,
});