export type FooterNavLink = {
  href: string
  label: string
  external?: boolean
}

export type FooterNavGroup = {
  id: string
  title: string
  links: FooterNavLink[]
}

export const footerNavGroups: FooterNavGroup[] = [
  {
    id: 'explore',
    title: 'Explore',
    links: [
      { href: '/search', label: 'Search' },
      { href: '/blocks', label: 'Blocks' },
      { href: '/transactions', label: 'Transactions' },
      { href: '/tokens', label: 'Tokens' },
      { href: '/addresses', label: 'Addresses' },
      { href: '/watchlist', label: 'Watchlist' },
    ],
  },
  {
    id: 'data',
    title: 'Data & tools',
    links: [
      { href: '/docs', label: 'Documentation' },
      { href: '/wallet', label: 'Wallet tools' },
      { href: '/access', label: 'Account access' },
      { href: '/analytics', label: 'Analytics' },
      { href: '/weth', label: 'WETH' },
    ],
  },
  {
    id: 'operations',
    title: 'Operations',
    links: [
      { href: '/operations', label: 'Operations hub' },
      { href: '/ho-liquidity', label: 'HO nostro & reserve' },
      { href: '/bridge', label: 'Bridge' },
      { href: '/routes', label: 'Routes' },
      { href: '/liquidity', label: 'Liquidity' },
      { href: '/pools', label: 'Pools' },
      { href: '/protocols', label: 'Protocols' },
      { href: '/operator', label: 'Operator' },
      { href: '/system', label: 'System' },
    ],
  },
  {
    id: 'legal',
    title: 'Legal',
    links: [
      { href: '/privacy.html', label: 'Privacy Policy', external: true },
      { href: '/terms.html', label: 'Terms of Service', external: true },
      { href: '/acknowledgments.html', label: 'Acknowledgments', external: true },
    ],
  },
]
