import { BarChart3, CalendarDays, Database, Landmark, LockKeyhole, Receipt, ShieldCheck, TrendingDown, type LucideIcon, } from 'lucide-react'; export const BRAND = { name: 'Bill Tracker', compactName: 'Bill Tracker', tagline: 'Calm command for household money.', repositoryUrl: 'https://dream.scheller.ltd/null/BillTracker', assets: { logo: '/brand/logo.png', favicon: '/brand/logo.png', appleTouchIcon: '/brand/apple-touch-icon.png', pwa192: '/brand/pwa-192.png', pwa512: '/brand/pwa-512.png', legacyLogo: '/img/logo.png', }, } as const; export type BrandGlyphName = | 'tracker' | 'bills' | 'calendar' | 'analytics' | 'data' | 'banking' | 'snowball' | 'security'; export const BRAND_GLYPHS: Record = { tracker: { label: 'Tracker', icon: BarChart3 }, bills: { label: 'Bills', icon: Receipt }, calendar: { label: 'Calendar', icon: CalendarDays }, analytics: { label: 'Analytics', icon: BarChart3 }, data: { label: 'Data', icon: Database }, banking: { label: 'Banking', icon: Landmark }, snowball: { label: 'Snowball', icon: TrendingDown }, security: { label: 'Security', icon: ShieldCheck }, }; export const ADMIN_GLYPH = { label: 'Admin', icon: LockKeyhole } as const;