export interface HeaderData { siteLogo: string; menu: MenuLinkContent[]; publicDisclosures: MenuLinkContent; login: MenuLinkContent; quickAccess?: MenuLinkContent[]; buy: MenuLinkContent; } export interface MenuLinkContent { type: string; id: string; links: object; enabled: any; title: string; description: string; menu_name: string; link: Link; external: any; weight: any; expanded: any; parent: string; menu_display_image: any; status?: any; metatag: string; menu_link_image: MenuLinkImage; filemime?: string; meta?: Meta; child?: MenuLinkContent[]; } interface MenuLinkImage { type?: string; id?: string; filename?: string; uri?: Uri; filemime?: string; status?: any; meta?: Meta; data?: string; links: Links; } interface Uri { value: string; url: string; } interface Link { uri: string; title: string; options: []; } export interface BlockContent { type: string; id: string; links?: Links; body: Body; field_link: FieldLink[]; field_title: string; field_category: FieldCategory; } interface Links { related?: Href; self?: Href; } interface Href { href: string; } interface Body { value: string; format: string; processed: string; summary: string; } interface FieldLink { uri: string; title: string; options: []; } interface FieldCategory { type: string; id: string; links: Links; name: string; weight: number; meta: Meta; } interface Meta { alt?: string; title?: string; width?: any; height?: any; drupal_internal__target_id?: any; } export {};