export type DocStatus = 'implemented' | 'configured' | 'preview' | 'planned' | 'reference';
export type DocGroup = 'start' | 'marketplace' | 'tokenization' | 'account' | 'admin' | 'network' | 'security' | 'api' | 'roadmap';
export type DocSection = {
  id: string;
  title: string;
  paragraphs?: string[];
  bullets?: string[];
  table?: { headers: string[]; rows: string[][] };
  code?: { language: string; content: string };
  note?: { kind: 'info' | 'warning' | 'future'; title: string; text: string };
  links?: { label: string; href: string }[];
};
export type DocArticle = {
  slug: string;
  group: DocGroup;
  title: string;
  description: string;
  status: DocStatus;
  audience: string;
  sections: DocSection[];
  sources: string[];
  related?: string[];
};
