import { CSSProperties, HTMLInputTypeAttribute, KeyboardEvent, MouseEvent, ReactNode, Ref } from 'react'; import { type InputMaskElement } from 'imask'; type TextFieldProps = { disabled?: boolean; definition?: any; endAdornment?: ReactNode; helperText?: string; helperType?: 'warning' | 'error' | 'success' | 'disabled'; label?: string; mask?: any; maskValue?: boolean; onChange?: (value: any) => void; onFieldClick?: (event: MouseEvent) => unknown; onKeyDown?: (event: KeyboardEvent, key: string) => unknown; onlyLabel?: boolean; placeholder?: string; readOnly?: boolean; ref?: Ref & Ref; required?: boolean; fullWidth?: boolean; startAdornment?: ReactNode; style?: CSSProperties; type?: HTMLInputTypeAttribute; value?: string; }; export default TextFieldProps; //# sourceMappingURL=type.d.ts.map