@bernierllc/content-type-blog-post
Version:
Blog post content type with rich TipTap editor, SEO metadata, database storage, and web publishing
26 lines (25 loc) • 529 B
TypeScript
/**
* Base blog post error
*/
export declare class BlogPostError extends Error {
code: string;
constructor(message: string, code: string);
}
/**
* SEO validation error
*/
export declare class SEOValidationError extends BlogPostError {
constructor(message: string);
}
/**
* Database error
*/
export declare class DatabaseError extends BlogPostError {
constructor(message: string);
}
/**
* Publishing error
*/
export declare class PublishingError extends BlogPostError {
constructor(message: string);
}