import { n as LatexDiagnostic } from "../diagnostics-DdO0xPGy.js"; import { ContentDocument, MathSymbolEntry } from "document-schema.js"; //#region src/latex/symbols.d.ts declare function glyphOfSymbolText(text: string): string | undefined; declare function mintedSymbolId(glyph: string): string; declare class SymbolResolver { private readonly curated; private readonly minted; constructor(entries: readonly MathSymbolEntry[]); isCurated(glyph: string): boolean; resolve(glyph: string): string; mintedEntries(): readonly MathSymbolEntry[]; } declare function extractSymbolDefinitionsFromProse(document: ContentDocument, sink?: (diagnostic: LatexDiagnostic) => void): MathSymbolEntry[]; //#endregion export { SymbolResolver, extractSymbolDefinitionsFromProse, glyphOfSymbolText, mintedSymbolId };