/// import type { PDSIconType } from '../../../common'; import type { Props as ChatListProps } from './ChatList'; type Props = Pick & { isSubmitBtnActive?: boolean; submitIBtnIconName?: PDSIconType; submitIBtnIconFillType?: 'fill' | 'line'; footerIBtn1State?: 'disabled' | 'normal'; footerIBtn1IconName?: PDSIconType; footerIBtn1IconFillType?: 'fill' | 'line'; footerIBtn1Type?: 'button' | 'upload'; onClickFooterIBtn1?: (e: React.ChangeEvent | React.MouseEvent) => void; footerIBtn2State?: 'disabled' | 'normal'; footerIBtn2IconName?: PDSIconType; footerIBtn2IconFillType?: 'fill' | 'line'; footerIBtn2Type?: 'button' | 'upload'; onClickFooterIBtn2?: (e: React.ChangeEvent | React.MouseEvent) => void; footerIBtn3State?: 'disabled' | 'normal'; footerIBtn3IconName?: PDSIconType; footerIBtn3IconFillType?: 'fill' | 'line'; footerIBtn3Type?: 'button' | 'upload'; onClickFooterIBtn3?: (e: React.ChangeEvent | React.MouseEvent) => void; }; declare function ChatTextField({ colorTheme, textFieldDefaultText, textFieldHintText, textFieldState, textFieldMaxLength, isSubmitBtnActive, submitIBtnIconName, submitIBtnIconFillType, footerIBtn1State, footerIBtn1IconName, footerIBtn1IconFillType, footerIBtn1Type, onClickFooterIBtn1, footerIBtn2State, footerIBtn2IconName, footerIBtn2IconFillType, footerIBtn2Type, onClickFooterIBtn2, footerIBtn3State, footerIBtn3IconName, footerIBtn3IconFillType, footerIBtn3Type, footerIBtn3Accept, onClickFooterIBtn3 }: Props): JSX.Element; export default ChatTextField;