declare function getArticlePaths(lang: string): Promise<{ path: string; }[]>; declare function getArticlePreviews(lang: string): Promise<{ previews: { path: string; title: string; description: string; imageUrl: string | null; createdAt: string; }[]; theme?: "LIGHT" | "DARK" | undefined; }>; declare function getProjectLanguages(): Promise<{ lang: string; }[]>; declare function getArticle({ lang, path, withContent }: { lang: string; path: string; withContent?: boolean; }): Promise<{ path: string; title: string; description: string; imageUrl: string | null; createdAt: string; theme?: "LIGHT" | "DARK" | undefined; markdown?: string | undefined; }>; declare function getSitemapJson({ hasi18n, }: { hasi18n?: boolean; }): Promise<{ url: string; lastModified: Date; alternates: { languages: Record; }; }[]>; export { getArticle, getArticlePaths, getArticlePreviews, getProjectLanguages, getSitemapJson };