/** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ import type { BlogTagProps } from "../blog-tag/BlogTagProps"; /** * The date when the blog post was published */ export type PublishedDate = string; /** * The tags associated with the blog post */ export type Tags = BlogTagProps[]; /** * The headline of the blog post */ export type Headline = string; /** * The source of the cover image for the blog post */ export type CoverImage = string; /** * The alt text for the cover image */ export type AltText = string; /** * Intro portion of a singular blog entry */ export interface BlogHeadProps { date?: PublishedDate; tags?: Tags; headline: Headline; image?: CoverImage; alt?: AltText; }