import React from 'react';
import { TextInputProps } from 'react-native';
export interface AmountTypes {
    formattedValue: string;
    floatValue: number;
    error: boolean;
}
export declare type AmountTextFieldProps = Pick<TextInputProps, 'style' | 'placeholderTextColor' | 'editable'> & {
    precision?: number;
    value: string | null;
    onChangeValue?: (value: AmountTypes) => void;
};
export declare const getFormattedFloatNumber: (value: number, precision: number) => string;
export declare const AmountTextField: React.FC<AmountTextFieldProps>;
