import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { FormBuilder } from '@angular/forms'; import { GuardError, ResponsiveHeaderData, ResponsiveHeaderStyles } from '@vitaba/common-utils'; import { BehaviorSubject } from 'rxjs'; export declare class ResponsiveHeaderComponent implements AfterViewInit, OnChanges { private readonly _fBuilder; private readonly _changeDetectorRef; changes: BehaviorSubject; errors: GuardError; data: ResponsiveHeaderData; styles: ResponsiveHeaderStyles; readonly changed: EventEmitter; menuExtraTemplate: TemplateRef; form: import("@angular/forms").FormGroup; constructor(_fBuilder: FormBuilder, _changeDetectorRef: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; listenFormChanges(): void; validateResponsiveHeaderData(value: ResponsiveHeaderData): GuardError; validateHeaderStyles(value: ResponsiveHeaderStyles): GuardError; }