import { CustomizationSettings, Revision, RevisionPageDocument, RevisionPageGroup, Space, } from '@gitbook/api'; import React from 'react'; import { ContentPointer } from '@/lib/api'; import { ContentRefContext } from '@/lib/references'; import { tcls } from '@/lib/tailwind'; import { PagesList } from './PagesList'; import { Trademark } from './Trademark'; export function TableOfContents(props: { space: Space; customization: CustomizationSettings; content: ContentPointer; context: ContentRefContext; pages: Revision['pages']; ancestors: Array; header?: React.ReactNode; withHeaderOffset: boolean; visibleOnDesktop: boolean; }) { const { space, customization, pages, ancestors, header, context, withHeaderOffset, visibleOnDesktop, } = props; return ( ); }