import type { Layouts } from './layouts'; // @TODO: Extra data from Frontmatter should not be a thing in the future // eslint-disable-next-line @typescript-eslint/no-explicit-any export interface LegacyFrontMatter extends Record { layout?: Layouts; title?: string; labels?: Record; } // @TODO: Extra data from Frontmatter should not be a thing in the future export interface LegacyBlogFrontMatter extends LegacyFrontMatter { author: string; date: string; } // @TODO: Extra data from Frontmatter should not be a thing in the future export interface LegacyDownloadsFrontMatter extends LegacyFrontMatter { downloads: Record; additional: Record; }