import { VueNode as VueNode$1 } from "../_util/type.js";
import { ColProps } from "../grid/col.js";
import "../grid/index.js";
import { ValidateStatus } from "./FormItem/index.js";
import * as vue162 from "vue";

//#region src/form/FormItemInput.d.ts
interface FormItemInputMiscProps {
  prefixCls: string;
  errors: any[];
  warnings: any[];
  marginBottom?: number | null;
  onErrorVisibleChanged?: (visible: boolean) => void;
}
interface FormItemInputProps {
  labelCol?: ColProps;
  wrapperCol?: ColProps;
  extra?: VueNode$1;
  status?: ValidateStatus;
  help?: VueNode$1;
  fieldId?: string;
  label?: VueNode$1;
}
declare const FormItemInput: vue162.DefineSetupFnComponent<FormItemInputProps & FormItemInputMiscProps, {}, {}, FormItemInputProps & FormItemInputMiscProps & {}, vue162.PublicProps>;
//#endregion
export { FormItemInputProps, FormItemInput as default };