import type { ResourceHandler } from '../../resource/ResourceHandler'; import type { HtmlInfoBookSerializer, ISerializeContext } from '../../serialize/HtmlInfoBookSerializer'; import type { IFileWriter } from '../IFileWriter'; import type { IInfoAppendix } from '../IInfoAppendix'; /** * An appendix that lists all tags with links to them */ export declare class InfoBookAppendixTagIndex implements IInfoAppendix { private readonly resourceHandler; private readonly templateTagIndex; constructor(resourceHandler: ResourceHandler); toHtml(context: ISerializeContext, fileWriter: IFileWriter, serializer: HtmlInfoBookSerializer): Promise; }