--- import BaseHead from '../components/BaseHead.astro'; import Header from '../components/Header.astro'; import Footer from '../components/Footer.astro'; import '../styles/global.css'; interface Props { title: string; description: string; image?: string; type?: 'website' | 'article'; noindex?: boolean; keywords?: string[]; publishedTime?: string; modifiedTime?: string; jsonLd?: Record | Array>; } const { title, description, image, type, noindex, keywords, publishedTime, modifiedTime, jsonLd } = Astro.props; ---