/// <reference types="react" />
import type { ColorKey } from '../../common';
export declare type ValidationType = {
    valid: boolean;
    message?: string;
};
declare type InputProps = React.InputHTMLAttributes<HTMLInputElement> & {
    value: string;
    label?: string;
    borderColor?: ColorKey;
    invalidBorderColor?: ColorKey;
    labelColor?: ColorKey;
    labelBackground?: ColorKey;
    textColor?: ColorKey;
    validation?: ValidationType;
    testID?: string;
};
declare const Input: ({ label, value, onChange, borderColor, invalidBorderColor, labelColor, textColor, labelBackground, validation, testID, ...props }: InputProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export default Input;
