import { UnitFormat, type UnitFormatOptions } from '@ni/unit-format'; import { NumberTextFormat } from '../types'; export interface UnitFormatNumberTextOptions extends UnitFormatOptions { numberTextFormat?: NumberTextFormat; decimalDigits?: number; decimalMaximumDigits?: number; } type UnitFormatNumberTextResolvedOptions = UnitFormatNumberTextOptions & Required; /** * Format for numbers (with optional units) in a number-text table column. */ export declare class UnitFormatNumberText extends UnitFormat { private static readonly defaultDecimalDigits; private readonly resolvedUnitFormat; private readonly _resolvedOptions; constructor(locale: string, options?: UnitFormatNumberTextOptions); resolvedOptions(): UnitFormatNumberTextResolvedOptions; optionsMatch(targetOptions?: UnitFormatNumberTextOptions): boolean; protected tryFormat(number: number): string; private resolveUnitFormat; private resolveOptions; } export {};