import { AfterViewInit, ChangeDetectorRef, ElementRef, EventEmitter, OnChanges, OnDestroy, SimpleChanges } from '@angular/core';
import { Router } from '@angular/router';
import { PoMenuItem } from '../../po-menu';
import { PoHeaderBrand } from '../interfaces/po-header-brand.interface';
export declare class PoHeaderbrandComponent implements AfterViewInit, OnChanges, OnDestroy {
    private readonly cd;
    private readonly router;
    private resizeSub;
    showTitleTooltip: boolean;
    smallLogo: boolean;
    targetRef: ElementRef;
    titleBrand: ElementRef;
    brand: PoHeaderBrand;
    clickMenu: EventEmitter<any>;
    hideButtonMenu?: boolean;
    menuCollapse: Array<PoMenuItem>;
    externalMenu: boolean;
    size: import("@angular/core").InputSignal<string>;
    constructor(cd: ChangeDetectorRef, router: Router);
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    ngOnChanges(changes: SimpleChanges): void;
    onClickLogo(): void;
    get showTooltip(): boolean;
}
