import { DocGraph } from '../types/graph.js'; import { LintError } from '../types/errors.js'; import { MarkdownCache } from './markdown-cache.js'; export declare class LinkValidator { private basePath; private graph; private cache; private scopeRoot?; private externalLinkPolicy; constructor(basePath: string, graph: DocGraph, cache?: MarkdownCache, scopeRoot?: string | undefined, externalLinkPolicy?: 'validate' | 'warn' | 'error' | 'ignore'); private isWithinScope; validate(maxConcurrency?: number): Promise; private validateFile; private validateFileLink; private validateAnchor; } //# sourceMappingURL=link-validator.d.ts.map