export interface TextGlyphOptions { fontUrl?: string; sizeFactor?: number; } /** * Builds a `module text(t, size, halign, valign, font) {...}` source snippet * that dispatches on `t` to a precomputed polygon() per unique string — * needed whenever more than one distinct string is rendered (e.g. many * differently-labeled instances in one file). * * @param strings All distinct strings that will be passed to text() in this * render pass. Duplicates/blanks are fine. * @param fontSize The `size=` value the SCAD source's text() calls use for * these strings. */ export declare function buildTextOverride(strings: string[], fontSize: number, opts?: TextGlyphOptions): Promise;