import { UnitInfo, UnitType } from '@phensley/cldr-types'; import { Internals, NumberRenderer, UnitInternals } from '../internals'; import { Quantity, UnitFormatOptions } from '../../common'; import { NumberParams } from '../../common/private'; import { Bundle } from '../../resource'; /** * @internal */ export declare class UnitsInternalImpl implements UnitInternals { private internals; private unitsSchema; constructor(internals: Internals); getDisplayName(bundle: Bundle, name: UnitType, length: string): string; format(bundle: Bundle, renderer: NumberRenderer, q: Quantity, options: UnitFormatOptions, params: NumberParams): T; getUnitInfo(length: string): UnitInfo; }