import { FC } from 'react';
import { TDynamicComponentsAppTypeMap } from '../../types';
/**
 * Idea (extended for arrays):
 * 1. coresValue may be:
 *    - "0.5"        → raw number (cores)
 *    - "500m"       → number + source unit (millicores)
 *    - "2 vcpu"     → number + alias for "core"
 *    - ["500m", "0.5 core", "1"] → array of such values
 * 2. Each entry is resolved via parseAll, then parsed with parseCoresWithUnit.
 * 3. Each value is converted to base "cores" (respecting fromUnit override).
 * 4. All cores are summed into totalCores.
 * 5. Finally:
 *    - If there’s a target unit (unit or toUnit), we convert totalCores to that.
 *    - Otherwise, we auto-scale totalCores with formatCoresAuto.
 */
export declare const ConverterCores: FC<{
    data: TDynamicComponentsAppTypeMap['ConverterCores'];
}>;
