import React from 'react'; import { FormControlProps } from 'amis-core'; import { IFormStore } from 'amis-core'; import { FormBaseControlSchema, SchemaCollection } from '../../Schema'; /** * InputGroup * 文档:https://baidu.gitee.io/amis/docs/components/form/input-group */ export interface InputGroupControlSchema extends FormBaseControlSchema { type: 'input-group'; /** * FormItem 集合 */ body: SchemaCollection; } export interface InputGroupProps extends FormControlProps { body: Array; formStore: IFormStore; } interface InputGroupState { isFocused: boolean; } export declare class InputGroup extends React.Component { constructor(props: InputGroupProps); handleFocus(): void; handleBlur(): void; renderControl(control: any, index: any, otherProps?: any): JSX.Element | null; validate(): "" | string[]; render(): JSX.Element; } export default class InputGroupRenderer extends InputGroup { } export {};