export interface BlogDetails { title: string content: string summary: string image: string nsfw: boolean tags: string id: string author: string published_at: number edited_at: number } export interface BlogFormSubmit extends Omit< BlogDetails, 'nsfw' | 'id' | 'author' | 'published_at' | 'edited_at' > { nsfw: string } export interface BlogFormErrors extends Partial<BlogFormSubmit> {}