/** * Which of the standard 14 a `/BaseFont` names, or `undefined` for a face this * has no metrics for. * * The four obliques are the upright slanted rather than respaced, so they share * its table, and every Courier is 600 flat. The names Arial, Times New Roman * and Courier New are matched too: a file that names one and embeds nothing is * asking for the metric-compatible face every reader substitutes, and giving it * anything else measures the page wrong. */ export declare function standardFace(baseFont: string): string | undefined; /** * The advance of one code in a standard face, in 1000ths of an em. * * @param face One of the names {@link standardFace} returns. * @param code The character code, as the content stream showed it. * @param text What that code decodes to, when the font could say. * @returns The width, or `undefined` where the face states none for it. */ export declare function standardWidth(face: string, code: number, text: string): number | undefined;