import { Location } from '@angular/common'; import { Provider } from '@angular/core'; import { Router } from '@angular/router'; import { NgeMarkdownTransformer } from '../nge-markdown-transformer'; import { NgeMarkdownContribution } from '../nge-markdown-contribution'; import * as i0 from "@angular/core"; /** * Contribution to handle fragment navigation in anchor elements. */ export declare class NgeMarkdownLinkAnchor implements NgeMarkdownContribution { private readonly router; private readonly location; constructor(router: Router, location: Location); contribute(transformer: NgeMarkdownTransformer): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } /** * Injection token to register `NgeMarkdownLinkAnchor` contribution. */ export declare const NgeMarkdownLinkAnchorProvider: Provider;