import { Theme, BoxProps, TypographyProps } from '@mui/material';
import { CSSObject } from '@mui/system';
import { ComponentType } from 'react';
import type { BaseTextFieldContainerProps, HelperMsgProps } from './BaseTextField.types';
declare const BaseTextFieldBox: ComponentType<BoxProps & BaseTextFieldContainerProps>;
declare const BaseTextFieldContainer: ComponentType<BoxProps & BaseTextFieldContainerProps>;
declare const InputMsg: ComponentType<TypographyProps & HelperMsgProps>;
declare const styles: {
    baseTextFieldStyle: (theme: Theme) => CSSObject;
    baseTextFieldErrorStyle: (theme: Theme) => CSSObject;
    baseTextFieldMsgStyle: (theme: Theme) => CSSObject;
    baseTextFieldMsgErrorStyle: (theme: Theme) => CSSObject;
};
export { styles, BaseTextFieldContainer, BaseTextFieldBox, InputMsg };
