import * as _apollo_client from '@apollo/client';
import * as _emotion_react_jsx_runtime from '@emotion/react/jsx-runtime';
import { CurrencyUnit, CurrencyAmountArg, CurrencyMap } from '@lightsparkdev/core';

type CurrencyAmountProps = {
    amount: CurrencyAmountArg | CurrencyMap;
    displayUnit?: CurrencyUnit;
    shortNumber?: boolean;
    showUnits?: boolean;
    ml?: number;
    includeEstimatedIndicator?: boolean;
    showSubSatDigits?: boolean;
};
declare function CurrencyAmount({ amount, displayUnit, shortNumber, showUnits, includeEstimatedIndicator, showSubSatDigits, ml, }: CurrencyAmountProps): _emotion_react_jsx_runtime.JSX.Element;
declare namespace CurrencyAmount {
    var fragments: {
        amount: _apollo_client.DocumentNode;
    };
}
declare const CurrencyIcon: ({ unit }: {
    unit: CurrencyUnit;
}) => _emotion_react_jsx_runtime.JSX.Element | null;

export { CurrencyAmount, CurrencyIcon };
