import { type OnInit } from '@angular/core';
import { ActivatedRoute } from '@angular/router';
import * as i0 from "@angular/core";
export declare class TuiDocToc implements OnInit {
    private readonly el;
    private readonly pages;
    private examples;
    private active;
    protected readonly toc: import("@angular/core").WritableSignal<readonly string[]>;
    protected readonly route: ActivatedRoute;
    protected readonly seeAlso: string[];
    protected readonly text: {
        toc: import("@angular/core").Signal<string>;
        seeAlso: import("@angular/core").Signal<string>;
    };
    ngOnInit(): void;
    protected isActive(fragment: string): boolean;
    protected getRouterLink(pageTitle: string): string;
    protected onExample(example: string): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TuiDocToc, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TuiDocToc, "tui-doc-toc", never, {}, {}, never, never, true, never>;
}
