export declare const formatMoney: (value?: string | number) => string; export declare const phoneMask: (value?: string) => string; export declare function formatValue(valor?: number): string | undefined; export declare function sum(valores: number[]): number; export declare const extractIntegerFromText: (text: string | null) => number; export declare const clearMoneyString: (value: string) => string; /** * Converte uma string de valor monetário para número, tratando múltiplos formatos. * * Suporta os seguintes formatos: * - "1.695,80" (formato brasileiro com separador de milhar) * - "1695,80" (formato brasileiro sem separador de milhar) * - "1695.80" (formato internacional) * - "169580" (número puro - será interpretado como centavos se muito grande) * * @param value - String ou número representando o valor monetário * @returns Número em formato decimal (ex: 1695.80) */ export declare const parseMoneyValue: (value: string | number | null | undefined) => number;