import { defineComponent as r, openBlock as i, createBlock as p, unref as e, normalizeProps as l, guardReactiveProps as t, withCtx as d, createVNode as n } from "vue";
import { omit as m } from "lodash-unified";
import { ApForm as u } from "../../ap-form/index.mjs";
import s from "./ApSizeInput.mjs";
const _ = /* @__PURE__ */ r({
  name: "ApFormItemSizeInput",
  __name: "form-item",
  props: {
    field: {},
    htmlFor: {},
    prefixCls: {},
    label: {},
    help: {},
    extra: {},
    labelCol: {},
    wrapperCol: {},
    hasFeedback: { type: Boolean, default: void 0 },
    colon: { type: Boolean, default: void 0 },
    labelAlign: {},
    prop: {},
    name: {},
    rules: {},
    autoLink: { type: Boolean, default: void 0 },
    required: { type: Boolean, default: void 0 },
    validateFirst: { type: Boolean, default: void 0 },
    validateStatus: {},
    validateTrigger: {},
    messageVariables: {},
    hidden: { type: Boolean, default: void 0 },
    noStyle: { type: Boolean, default: void 0 },
    tooltip: {},
    span: {},
    order: {},
    offset: {},
    push: {},
    pull: {},
    xs: {},
    sm: {},
    md: {},
    lg: {},
    xl: {},
    xxl: {},
    flex: {},
    bordered: { type: Boolean, default: void 0 },
    valuePropName: {},
    initialValue: {},
    _signal: {},
    transform: {},
    description: {},
    customFilled: {},
    disabled: { type: Boolean },
    autoFocus: { type: Boolean }
  },
  setup(a) {
    const o = a;
    return (f, c) => (i(), p(e(u).FormItem, l(t(e(m)(o, ["field"]))), {
      default: d(() => [
        n(e(s), l(t(o.field || {})), null, 16)
      ]),
      _: 1
    }, 16));
  }
});
export {
  _ as default
};
