import React from 'react';
import { CashCountingConfirmPayload, CurrencyDenominationConfig } from '../../types';
import './index.less';
export interface PisellCashCountingModalRef {
    open: (config: {
        initialQuantities: Record<string, number>;
    }) => void;
    close: () => void;
}
interface PisellCashCountingModalProps {
    currencyCode: string;
    currencyDenominations: CurrencyDenominationConfig[];
    decimalPlaces: number;
    symbol: string;
    modalWidth?: number | string;
    onCancel: () => void;
    onConfirm: (payload: CashCountingConfirmPayload) => void;
}
declare const CashCountingModal: React.ForwardRefExoticComponent<PisellCashCountingModalProps & React.RefAttributes<PisellCashCountingModalRef>>;
export default CashCountingModal;
