import { EventEmitter } from '@angular/core'; import { ButtonI } from '../../../../interfaces/button.interface'; import { SafeStyle } from '@angular/platform-browser'; import { HeaderNavLink } from '../../header/header.component'; import * as i0 from "@angular/core"; export declare class SubmenuModalComponent { title: string; items: SubmenuItem[]; backLink: ButtonI; defaultImage: string; elementClick: EventEmitter; private readonly dialogRef; private readonly sanitizer; itemHover?: SubmenuItem; get mainImage(): SafeStyle | undefined; getImage(image?: string): SafeStyle | undefined; selectLink(item?: SubmenuItem): void; linkClicked(item: SubmenuItem, event: Event): void; closeModal(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface SubmenuItem { id?: string | number; title: string; image?: string; url?: string; type: HeaderNavLink['type']; componentId?: string; }