import type { Theme } from '../themes';

export interface NavItem {
  label: string;
  href: string;
  subtitle?: string;
  children?: NavItem[];
}

export interface SiteConfig {
  site: {
    title: string;
    description: string;
    theme: Theme;
  };
  navigation: {
    header: NavItem[];
    footer: NavItem[][];  // Array of columns, each column is array of links
  };
}

