import { SafeHtml } from '@angular/platform-browser';
import { NzSafeAny } from 'ng-zorro-antd/core/types';
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';
interface GlobalFooterLink {
[key: string]: NzSafeAny;
title: string | SafeHtml;
href: string;
blankTarget?: boolean;
}
declare class GlobalFooterItemComponent {
readonly host: _angular_core.Signal>;
readonly href: _angular_core.InputSignal;
readonly blankTarget: _angular_core.InputSignalWithTransform;
static ɵfac: _angular_core.ɵɵFactoryDeclaration;
static ɵcmp: _angular_core.ɵɵComponentDeclaration;
}
declare class GlobalFooterComponent {
private readonly router;
private readonly win;
private readonly dom;
protected dir: _angular_core.WritableSignal<_angular_cdk_bidi.Direction>;
readonly links: _angular_core.InputSignal;
readonly items: _angular_core.Signal;
protected linkHtmls: _angular_core.Signal;
protected to(item: GlobalFooterLink | GlobalFooterItemComponent): void;
static ɵfac: _angular_core.ɵɵFactoryDeclaration;
static ɵcmp: _angular_core.ɵɵComponentDeclaration;
}
declare class GlobalFooterModule {
static ɵfac: _angular_core.ɵɵFactoryDeclaration;
static ɵmod: _angular_core.ɵɵNgModuleDeclaration;
static ɵinj: _angular_core.ɵɵInjectorDeclaration;
}
export { GlobalFooterComponent, GlobalFooterItemComponent, GlobalFooterModule };
export type { GlobalFooterLink };