import * as React from 'react'; import { ReactNode } from 'react'; import { InputStyle } from './input.type'; import { CommonType } from '../common/type'; export interface InputGroupProps extends Pick { /** * @en Custom class name * @cn 自定义类名 */ className?: string; /** * @en children * @cn 子元素 */ children?: ReactNode; /** * @en width * @cn 宽度 */ width?: string | number; /** * @cn 是否禁用 Input.Group 区域内容 * @en Whether to disable */ disabled?: boolean; jssStyle: InputStyle; /** * @cn 错误信息 * @en error message * @private 内部属性 */ error?: string | { message?: string; }; /** * @en The callback of blur * @cn 失去焦点后的回调 */ onBlur?: React.FocusEventHandler; /** * @en Whether to separate the border * @cn 是否分离边框 * @default false * @version 3.7.0 */ separate?: boolean; /** * @en Whether to seperate the border * @cn 是否分离边框 * @default false * @version 3.6.0 * @deprecated Use 'separate' instead, 'seperate' is a typo and will be removed in future versions */ seperate?: boolean; /** * @en Whether to hide the border between form items * @cn 是否隐藏表单项之间的边框 * @default false * @version 3.9.0 */ seamless?: boolean; /** * @en Inner title, will be passed to child Input components * @cn 内嵌标题,会传递给子 Input 组件 * @version 3.9.5 */ innerTitle?: React.ReactNode; /** * @en Placeholder title, needs to be used together with innerTitle, will be passed to child Input components * @cn 占位标题,需要配合 innerTitle 一起使用,会传递给子 Input 组件 * @version 3.9.5 */ placeTitle?: React.ReactNode; } //# sourceMappingURL=input-group.type.d.ts.map