renderSignatureToHtml
functionfunction renderSignatureToHtml(
signatureText: string,
ranges: TypeRange[],
options?: { format?: boolean; theme?: BundledTheme }
): Promise<string>;Render a pre-built signature string with ranges to syntax-highlighted HTML.
Takes a plain text signature and its ranges (e.g., from typeToStringWithRanges),
applies optional prettier formatting + Shiki tokenization + range merging,
and returns an HTML string.
PARAMETERS
| NAME | TYPE | DESCRIPTION |
|---|---|---|
| signatureText | string | — |
| ranges | TypeRange[] | — |
| options? | { format?: boolean; theme?: BundledTheme } | — |
RETURNS
Promise<string>