import { default as React } from 'react'; export interface Props extends React.HTMLAttributes { label?: any; disabled: boolean; readOnly?: boolean; errorSpan?: boolean; loading?: boolean; required?: boolean; externalError?: any; id?: string; name?: string; leftLabel?: any; rightLabel?: any; externalIcon?: any; errorIcon?: any; value?: string; backgroundColor?: string; isNew?: boolean; canRepeat?: boolean; originalValue?: string; requiredOnLoad?: boolean; type?: 'text' | 'password'; onChange?: (event: any) => any; onValidate?: (event: any) => any; onTimeout?: (event: any) => any; } export interface State { error: string; value: string; validatedDocument: boolean; } declare const _default: ({ label, disabled, readOnly, errorSpan, loading, requiredOnLoad, required, externalError, id, name, leftLabel, errorIcon, rightLabel, externalIcon, value, backgroundColor, isNew, canRepeat, originalValue, className, type, onChange, onValidate, onTimeout, }: Props) => import("react/jsx-runtime").JSX.Element; export default _default;