import { SpecifyDimensionUnitValue, SpecifyDimensionValue } from '@specifyapp/specify-design-token-format'; import { BaseValue } from './updateToken.js'; export declare function roundNumber(v: number): number; export declare function pxToCm(px: number): number; export declare function pxToMm(px: number): number; export declare function pxToIn(px: number): number; export declare function pxToPt(px: number): number; export declare function pxToPc(px: number): number; export declare function pxToRem(px: number, baseValue?: number): number; export declare function cmToPx(cm: number): number; export declare function mmToPx(mm: number): number; export declare function inToPx(in_: number): number; export declare function ptToPx(pt: number): number; export declare function pcToPx(pc: number): number; export declare function remToPx(rem: number, baseValue?: number): number; type PartialRecord = { [P in K]?: T; }; export declare const converter: PartialRecord<`${SpecifyDimensionUnitValue}:${SpecifyDimensionUnitValue}`, (value: number, baseValue: BaseValue) => number>; export declare function convertDimension({ value, unit }: SpecifyDimensionValue, targetUnit: SpecifyDimensionUnitValue, baseValue: BaseValue): SpecifyDimensionValue | undefined; export {}; //# sourceMappingURL=conversion.d.ts.map