/** * A FIGURE AND ITS UNIT, joined. A word unit follows across a space ("40 kg"); the percent sign * binds to the figure like a minus, as every kit reading draws it. Both packs bind it, so this is * kit typography, not translation. */ export declare const PERCENT = "%"; /** * The typographic minus (U+2212) bound to its figure, `−40 kg`, never `Intl`'s hyphen: one negative for * every kind of number, and never a dash that reads as "nothing". `n + 0` turns -0 into 0. */ export declare function signed(format: (n: number) => string, n: number): string; /** Bound where the unit is the percent sign. */ export declare function withUnit(figure: string, unit: string | undefined): string;