import * as _angular_core from '@angular/core'; import { InputSignal, ElementRef, OnDestroy } from '@angular/core'; import { Color } from '@sdcorejs/utils/models'; interface IAnchorItem { id: string; title: InputSignal; icon: InputSignal; elementRef: ElementRef; } declare class SdAnchorItem implements IAnchorItem { title: _angular_core.InputSignal; icon: _angular_core.InputSignal; key: _angular_core.InputSignal; id: string; elementRef: ElementRef; constructor(); static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } declare class SdAnchor implements OnDestroy { #private; wrapper: _angular_core.Signal>; sections: _angular_core.Signal; readonly autoIdInput: _angular_core.InputSignal; readonly autoId: _angular_core.Signal; sidebarWidth: _angular_core.InputSignal; ellipsis: _angular_core.InputSignalWithTransform; overScroll: _angular_core.InputSignalWithTransform; hideNav: _angular_core.InputSignalWithTransform; color: _angular_core.InputSignal; activeSectionId: _angular_core.WritableSignal; constructor(); scrollSectionByClick(idSectionTarget: string): void; ngOnDestroy(): void; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵcmp: _angular_core.ɵɵComponentDeclaration; } export { SdAnchor, SdAnchorItem }; export type { IAnchorItem };