import React from 'react'; import { ItemChildAttr, SimpleFormConfigProps } from '.'; import { ButtonProps, ColProps, FormItemProps } from 'antd'; import { FormItemsProps } from './FormItem'; import { SimpleFormProps, WatchListProps } from './interface'; export declare const Warp: (props: { [x: string]: any; }) => any; export declare const ItemWatch: (props: FormItemProps) => JSX.Element; export declare const FormColWatchItem: (props: FormItemsProps) => JSX.Element; /** 每一项渲染 */ export declare const itemRender: (config: SimpleFormConfigProps[], { colProps: warpColProps, itemStyle, attrStyle, attrProps, watchList, name: formName, layout, isFloat, isSetHeight, }: { /** 每一项 Col配置 */ colProps: ColProps; /** 每个 item 中公共 style 样式 */ itemStyle: React.CSSProperties; /** 每个 表单输入控件公共属性 样式 */ attrStyle: React.CSSProperties; /** 每个 表单输入控件公共属性 除样式其他属性 */ attrProps: Partial; watchList: WatchListProps; name: string; layout: SimpleFormProps["layout"]; isFloat: boolean; isSetHeight: boolean; }) => JSX.Element[]; export interface SearchBtnProps { onRest: () => void; expand: boolean; setExpand: (fig: boolean) => void; displayPre: number | undefined; searchBtnItem: FormItemProps; /** 查询按钮配置 */ searchBtnProps?: ButtonProps; /** 重置按钮配置 */ searchBtnRestProps?: ButtonProps; /** 公共的 item style */ itemStyle?: React.CSSProperties; } /** 查询 重置 按钮 */ export declare const SearchBtn: React.FC;