import React from 'react';
import type { PisellCurrencyProps } from './types';
import './PisellCurrency.less';
/**
 * PisellCurrency 货币组件
 *
 * 基于 PisellNumber 派生，专门处理货币数据。
 * 默认启用千分位和2位小数，符合财务规范。
 *
 * @param props 组件 Props
 *
 * @example
 * // 受控模式
 * const [price, setPrice] = useState(0);
 * <PisellCurrency
 *   value={price}
 *   onChange={setPrice}
 *   currencySymbol="¥"
 * />
 *
 * @example
 * // 非受控模式
 * <PisellCurrency
 *   defaultValue={100}
 *   currencySymbol="$"
 * />
 *
 * @example
 * // 只读态
 * <PisellCurrency
 *   mode="read"
 *   value={1234.56}
 *   currencySymbol="¥"
 * />
 * // 显示: ¥1,234.56
 */
export declare const PisellCurrency: React.FC<PisellCurrencyProps>;
declare const MemoizedPisellCurrency: React.NamedExoticComponent<PisellCurrencyProps>;
export default MemoizedPisellCurrency;
