import type { CSSProperties } from 'vue'; import type { Numeric } from 'xzx-design/es/utils'; /** * 格式化数字 * @param value * @param allowDot 是否允许小数点 * @param allowMinus 是否允许负号 * @param allowLeadingZero 是否允许前导零 例如 0123 -> 123, 0000.123 -> 0.123 * @param decimalPlaces 小数位数 * @returns value */ export declare function formatNumber(value: string, allowDot?: boolean, allowMinus?: boolean, allowLeadingZero?: boolean, decimalPlaces?: number): string; export declare function getZIndexStyle(zIndex?: Numeric): CSSProperties; export declare function getSizeStyle(originSize?: Numeric | Numeric[]): CSSProperties | undefined; export declare const camelizeX: (str: string) => string; export declare function padZero(num: Numeric, targetLength?: number): string;