@bernierllc/content-type-blog-post
Version:
Blog post content type with rich TipTap editor, SEO metadata, database storage, and web publishing
14 lines (13 loc) • 465 B
TypeScript
import { BlogPostMetadata, BlogPostResult } from './types';
/**
* Validate SEO metadata completeness
* @param post - Blog post metadata
* @returns Validation result
*/
export declare function validateSEOCompleteness(post: BlogPostMetadata): BlogPostResult<void>;
/**
* Check if SEO fields are within recommended limits
* @param post - Blog post metadata
* @returns Warnings array
*/
export declare function checkSEOLimits(post: BlogPostMetadata): string[];