import * as _angular_core from '@angular/core'; import { TemplateRef } from '@angular/core'; import * as _angular_cdk_bidi from '@angular/cdk/bidi'; import * as i1 from '@angular/common'; import * as i2 from '@angular/router'; import * as i3 from '@angular/cdk/observers'; import * as i4 from 'ng-zorro-antd/affix'; import * as i5 from 'ng-zorro-antd/skeleton'; import * as i6 from 'ng-zorro-antd/breadcrumb'; import * as i7 from 'ng-zorro-antd/core/outlet'; interface PageHeaderPath { title?: string; link?: string[]; } declare class PageHeaderComponent { private readonly renderer; private readonly router; private readonly menuSrv; private readonly i18nSrv; private readonly titleSrv; private readonly reuseSrv; private readonly settings; private readonly cogSrv; private readonly conTpl; private readonly affix; protected readonly isBrowser: boolean; protected readonly dir: _angular_core.WritableSignal<_angular_cdk_bidi.Direction>; private get menus(); protected paths: _angular_core.WritableSignal; protected titleIsTpl: _angular_core.Signal; protected titleText: _angular_core.WritableSignal; readonly titleSub: _angular_core.InputSignal | null | undefined>; readonly title: _angular_core.InputSignal | null | undefined>; readonly loading: _angular_core.InputSignalWithTransform; readonly wide: _angular_core.InputSignalWithTransform; readonly home: _angular_core.InputSignal; readonly homeLink: _angular_core.InputSignal; readonly homeI18n: _angular_core.InputSignal; readonly autoBreadcrumb: _angular_core.InputSignalWithTransform; readonly autoTitle: _angular_core.InputSignalWithTransform; readonly syncTitle: _angular_core.InputSignalWithTransform; readonly fixed: _angular_core.InputSignalWithTransform; readonly fixedOffsetTop: _angular_core.InputSignalWithTransform; readonly breadcrumb: _angular_core.InputSignal | null>; readonly recursiveBreadcrumb: _angular_core.InputSignalWithTransform; readonly logo: _angular_core.InputSignal | null>; readonly action: _angular_core.InputSignal | null>; readonly content: _angular_core.InputSignal | null>; readonly extra: _angular_core.InputSignal | null>; readonly tab: _angular_core.InputSignal | null>; private locale; constructor(); refresh(): void; private genBreadcrumb; protected checkContent(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class PageHeaderModule { static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵmod: _angular_core.ɵɵNgModuleDeclaration; static ɵinj: _angular_core.ɵɵInjectorDeclaration; } export { PageHeaderComponent, PageHeaderModule };