import { TemplateRef } from '@angular/core'; import * as i0 from "@angular/core"; /** * Directive to mark and identify content templates for the PageMenuComponent. * * This directive is used within `` tags to define the content * for each menu tab. The directive's value must match the `name` property * of a corresponding PageMenuItem. * * @example * ```html * * *

Overview Section

*

This is the overview content.

*
* *

Settings Section

* *
*
* ``` */ export declare class PageMenuItemDirective { template: TemplateRef; /** * Unique identifier for this menu item template. * Must match the `name` property of a PageMenuItem in the menuItems array. */ name: string; /** * @param template - The template reference containing the content for this menu item */ constructor(template: TemplateRef); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }