declare const _default: import("vue").DefineComponent<{ canU: { type: BooleanConstructor; default: boolean; }; data: { type: import("vue").PropType>; default: () => {}; }; formItems: { type: import("vue").PropType; default: () => never[]; }; k: { type: import("vue").PropType; default: () => never[]; }; configSource: { type: ObjectConstructor; default: () => {}; }; activeWidget: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; activeWidget0Item: { type: import("vue").PropType<(string | number)[]>; default: undefined; }; activeWidget1Item: { type: import("vue").PropType<(string | number)[]>; default: undefined; }; activeConfig: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; dragDefaultOptions: { type: import("vue").PropType>; default: () => {}; }; }, { activeWidget0Item: import("vue").Ref<(string | number)[]>; designerBindProps: import("vue").ComputedRef<{ data: {}; formItems: any[]; k: any[]; activeWidget: string | number; activeWidget1Item: (string | number)[]; activeConfig: string | number; dragDefaultOptions: {}; }>; designerOnEmits: { "setData:formItems": (...e: any[]) => void; "unsetData:formItems": (...e: any[]) => void; "update:formItems": (...e: any[]) => void; "update:activeWidget": (...e: any[]) => void; "update:activeConfig": (...e: any[]) => void; "update:k": (...e: any[]) => void; setData: (...e: any[]) => void; }; configSource: { VkGeoinput: import("@vunk/formaker").ConfigRendererSource<"required" | "type" | "modelValue" | "onUpdate:modelValue" | "disabled" | "prop" | "maxlength" | "minlength" | "inputSlots" | "rows" | "label" | "labelWidth" | "rules" | "error" | "validateStatus" | "for" | "inlineMessage" | "showMessage" | "formItemSize" | "formItemSlots" | "elRef" | "inline" | "readonly" | "id" | "size" | "resize" | "autosize" | "autocomplete" | "formatter" | "parser" | "placeholder" | "form" | "clearable" | "showPassword" | "showWordLimit" | "suffixIcon" | "prefixIcon" | "containerRole" | "tabindex" | "validateEvent" | "inputStyle" | "onChange" | "onBlur" | "onFocus" | "onKeydown" | "onInput" | "onClear" | "onMouseleave" | "onMouseenter" | "onCompositionstart" | "onCompositionupdate" | "onCompositionend">[]; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { u: any; 'setData:formItems': (e: import("@vunk/core").SetDataEvent) => import("@vunk/core").SetDataEvent; 'unsetData:formItems': null; 'update:formItems': null; 'update:activeWidget': null; 'update:activeWidget0Item': null; 'update:activeConfig': null; 'update:k': (e: any[]) => boolean; setData: (e: import("@vunk/core").SetDataEvent) => import("@vunk/core").SetDataEvent; }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; default: () => {}; }; formItems: { type: import("vue").PropType; default: () => never[]; }; k: { type: import("vue").PropType; default: () => never[]; }; configSource: { type: ObjectConstructor; default: () => {}; }; activeWidget: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; activeWidget0Item: { type: import("vue").PropType<(string | number)[]>; default: undefined; }; activeWidget1Item: { type: import("vue").PropType<(string | number)[]>; default: undefined; }; activeConfig: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; dragDefaultOptions: { type: import("vue").PropType>; default: () => {}; }; }>> & { "onSetData:formItems"?: (e: import("@vunk/core").SetDataEvent) => any; "onUnsetData:formItems"?: (...args: any[]) => any; "onUpdate:formItems"?: (...args: any[]) => any; "onUpdate:activeWidget"?: (...args: any[]) => any; "onUpdate:activeWidget0Item"?: (...args: any[]) => any; "onUpdate:activeConfig"?: (...args: any[]) => any; "onUpdate:k"?: (e: any[]) => any; onSetData?: (e: import("@vunk/core").SetDataEvent) => any; onU?: ((...args: any[]) => any) | ((...args: unknown[]) => any); }, { data: {}; formItems: any[]; k: any[]; configSource: Record; activeWidget: string | number; activeWidget0Item: (string | number)[]; activeWidget1Item: (string | number)[]; activeConfig: string | number; dragDefaultOptions: {}; canU: boolean; }>; export default _default;