"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("vue"),i=require("./utils/messages.js"),t=Symbol("formContextKey"),m=o=>{e.provide(t,o)},d=()=>e.inject(t,{name:e.computed(()=>{}),labelAlign:e.computed(()=>"right"),vertical:e.computed(()=>!1),addField:(o,c)=>{},removeField:o=>{},model:e.computed(()=>{}),rules:e.computed(()=>{}),colon:e.computed(()=>{}),labelWrap:e.computed(()=>{}),labelCol:e.computed(()=>{}),requiredMark:e.computed(()=>!1),validateTrigger:e.computed(()=>{}),onValidate:()=>{},validateMessages:e.computed(()=>i.defaultValidateMessages)}),r=Symbol("formItemPrefixContextKey"),s=o=>{e.provide(r,o)},u=()=>e.inject(r,{prefixCls:e.computed(()=>"")});exports.FormContextKey=t;exports.FormItemPrefixContextKey=r;exports.useInjectForm=d;exports.useInjectFormItemPrefix=u;exports.useProvideForm=m;exports.useProvideFormItemPrefix=s;
