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 rTag: string dTag: string aTag: string tTags: string[] } export interface BlogFormSubmit extends Omit< BlogDetails, | 'nsfw' | 'id' | 'author' | 'published_at' | 'edited_at' | 'rTag' | 'dTag' | 'aTag' | 'tTag' > { nsfw: string } export interface BlogFormErrors extends Partial {}