import { LogoType } from '../../../Enum/logo-type.enum';
import { BabylonTextInfoI } from '../../../interfaces';
import { BabylonButtonI } from '../../../interfaces/babylon-button.interface';
import { BabylonImageI } from '../../../interfaces/babylon-image.interface';
import { BabylonMenuButtonI } from '../../../interfaces/babylon-menu-button.interface';
import { BabylonMenuInfoI } from '../../../interfaces/babylon-menu-info.interface';
import { BabylonFloatingButtonsI } from '../../../interfaces/babylon-floating-buttons.interface';
export interface BabylonHeaderClearI {
    headerFixed: boolean;
    logos?: Record<LogoType, BabylonImageI | undefined>;
    linkLogo?: BabylonButtonI;
    lang?: string;
    menu?: BabylonMenuButtonI[];
    menuInfo?: BabylonMenuInfoI;
    title?: string;
    ndTitle?: string;
    btnBook?: BabylonButtonI;
    screenBreakpoint?: number;
    links?: BabylonMenuButtonI[];
    shop?: string;
    buttonShow?: boolean;
    floatingButtons?: BabylonFloatingButtonsI;
    texts?: BabylonTextInfoI;
    buttons?: BabylonButtonI[];
    headerButtonsModalButtons?: BabylonButtonI[];
    headerButtonsModalTitle?: string;
    headerButtonsModalImage?: string | BabylonImageI;
}
