import { AfterViewInit, ChangeDetectorRef, OnChanges, SimpleChanges, TemplateRef } from '@angular/core'; import { GuardError, HeaderData, HeaderStyles } from '@vitaba/common-utils'; import { BehaviorSubject } from 'rxjs'; export declare class HeaderTitleComponent implements OnChanges, AfterViewInit { private readonly _changeDetectorRef; changes: BehaviorSubject; errors: GuardError; styles: HeaderStyles; data: HeaderData; titleExtraTemplate: TemplateRef; descriptionExtraTemplate: TemplateRef; lineExtraTemplate: TemplateRef; constructor(_changeDetectorRef: ChangeDetectorRef); ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; validateHeaderData(value: HeaderData): GuardError; validateHeaderStyles(value: HeaderStyles): GuardError; }