// EN: Shared types and constants for docs (safe for client components)
// VI: Types và constants chung cho docs (an toàn cho client components)

export type DocsLocale = 'en' | 'vi';

export interface NavItem {
    id: string;
    slug: string;
    label: { en: string; vi: string };
}

export interface NavGroup {
    id: string;
    label: { en: string; vi: string };
    items: NavItem[];
}

// EN: Default doc slug to load when no slug is specified
// VI: Slug mặc định khi không có slug được chỉ định
export const DEFAULT_DOC_SLUG = 'guides/getting-started';
