// types shared between server and client. export interface SiteData { title: string description: string base: string head: HeadConfig[] themeConfig: ThemeConfig } export type HeadConfig = | [string, Record] | [string, Record, string] export interface PageData { title: string frontmatter: Record headers: Header[] lastUpdated: number } export interface Header { level: number title: string slug: string }