export interface ChildHtmlRehype { html: string; } export interface PrimaryAuthor { name: string; slug: string; } export interface Tag { name: string; slug: string; } export interface GhostPost { childHtmlRehype: ChildHtmlRehype; title: string; slug: string; feature_image?: any; primary_author: PrimaryAuthor; updated_at: string; localFeatureImage: { childImageSharp: { fluid: any; }; seo: { fixed: { src: string; }; }; publicURL: string; extension: string; }; og_title: string; twitter_title: string; twitter_description: string; meta_title: string; meta_description: string; tags: Tag[]; primary_tag: { name: string; slug: string; }; published_at: string; og_description: string; excerpt: string; } export interface GhostPostDescription { ghostPost: GhostPost; }