import { PageLink, PageLinksMetadata } from './types';
import * as i0 from "@angular/core";
/**
* `val-page-links` — stacked list of navigational links with optional dividers.
* Used for legal/policies, footer link columns, "about" sections, etc.
*
* Each item can navigate via Angular `routerLink` (SPA) or external `href`.
* Detects absolute URLs (`http(s)://`) to apply `target="_blank"` by default.
*
* @example
*
*/
export declare class PageLinksComponent {
/** Page links configuration object. */
set props(value: PageLinksMetadata);
get props(): PageLinksMetadata;
private _props;
protected links: import("@angular/core").Signal;
constructor();
protected isExternal(link: PageLink): boolean;
static ɵfac: i0.ɵɵFactoryDeclaration;
static ɵcmp: i0.ɵɵComponentDeclaration;
}