import { DeclarationReflection, PageEvent, ProjectReflection, UrlMapping } from 'typedoc'; import { MarkdownThemeRenderContext } from '../theme-render-context'; export declare class UrlBuilder { context: MarkdownThemeRenderContext; urls: UrlMapping[]; anchors: string[]; constructor(context: MarkdownThemeRenderContext); readmeTemplate: (pageEvent: PageEvent) => string; projectTemplate: (pageEvent: PageEvent) => string; reflectionTemplate: (pageEvent: PageEvent) => string; memberTemplate: (pageEvent: PageEvent) => string; getUrls(project: ProjectReflection): UrlMapping[]; private buildUrlsFromProject; private buildUrlsFromGroup; private getUrl; private applyAnchorUrl; private getAnchorId; private getPartName; private childrenIncludeNamespaces; private getTemplateMapping; }