export declare const props: { 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: () => {}; }; }; export declare const emits: { 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; };