export interface BlogCardProps { slug: string; title?: string; shortDescription?: string; blogCreationDate?: string; category?: string; cover?: { url: string; width?: number; height?: number; title?: string; }; } export interface BlogGridProps { paginatedArticles: BlogCardProps[]; totalArticles: number; currentPage: number; totalPages: number; selectedCategory: BlogCategoryOption; categoryOptions: BlogCategoryOption[]; } export interface BlogCategoryOption { value: string; label: string; }