import type * as types from './types' export interface SiteConfig { rootNotionPageId: string rootNotionSpaceId?: string | null name: string domain: string author: string description?: string language?: string twitter?: string github?: string linkedin?: string newsletter?: string youtube?: string zhihu?: string mastodon?: string defaultPageIcon?: string | null defaultPageCover?: string | null defaultPageCoverPosition?: number | null isPreviewImageSupportEnabled?: boolean isTweetEmbedSupportEnabled?: boolean isRedisEnabled?: boolean isSearchEnabled?: boolean isI18nEnabled?: boolean includeNotionIdInUrls?: boolean pageUrlOverrides?: types.PageUrlOverridesMap | null pageUrlAdditions?: types.PageUrlOverridesMap | null navigationStyle?: types.NavigationStyle navigationLinks?: Array } export interface NavigationLink { title: string pageId?: string url?: string } export const siteConfig = (config: SiteConfig): SiteConfig => { return config }