import { type ReactNode } from 'react' import type { WithRequired } from '~/features/helpers.types' import { EditLink } from '~/features/helpers.edit-link' import { type GuideFrontmatter } from '~/lib/docs' import { SerializeOptions } from '~/types/next-mdx-remote-serialize' import { Guide, GuideArticle, GuideFooter, GuideHeader, GuideMdxContent } from './guide' interface BaseGuideTemplateProps { meta?: GuideFrontmatter content?: string children?: ReactNode editLink: EditLink mdxOptions?: SerializeOptions } type GuideTemplateProps = | WithRequired | WithRequired const GuideTemplate = ({ meta, content, children, editLink, mdxOptions }: GuideTemplateProps) => { return ( {children} ) } export { GuideTemplate }