declare const _sfc_main: import("vue").DefineComponent<{
    /** 编辑配置项说明
     * label: '爱好', // placeholder显示
     * editComponent: 'el-select', // 组件
     * type: 'select-arr', // option显示
     * list: 'hobbyList', // 下拉选择数据源
     * arrLabel: 'label', // 下拉选择中文显示
     * arrKey: 'value' // 下拉选择number显示（最终传后台）
     * bind:{} // 组件衍生属性（即第三方组件属性）
     */
    configEdit: {
        type: ObjectConstructor;
        default: () => {};
    };
    formData: {
        type: ObjectConstructor;
        default: () => {};
    };
    scope: {
        type: ObjectConstructor;
        default: {};
    };
    prop: {
        type: StringConstructor;
        default: string;
    };
    disabled: {};
}, {
    props: any;
    emits: (event: "update:modelValue" | "handleEvent" | "keyupHandle", ...args: any[]) => void;
    keyUpHandle: ($event: any) => void;
    cEvent: import("vue").ComputedRef<(configEdit: any) => {}>;
    cAttrs: import("vue").ComputedRef<(item: any) => any>;
    cChildren: import("vue").ComputedRef<(item: any) => any>;
    compChildName: import("vue").ComputedRef<(opt: any) => "option" | "checkbox" | "radio" | null>;
    compChildValue: import("vue").ComputedRef<(opt: any, child: any, key: any) => any>;
    compChildLabel: import("vue").ComputedRef<(opt: any, child: any) => any>;
    compChildShowLabel: import("vue").ComputedRef<(configEdit: any, value: any) => any>;
    getPlaceholder: (row: any) => any;
    handleEvent: (type: any, val: any, editCom: any) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "handleEvent" | "keyupHandle")[], "update:modelValue" | "handleEvent" | "keyupHandle", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    /** 编辑配置项说明
     * label: '爱好', // placeholder显示
     * editComponent: 'el-select', // 组件
     * type: 'select-arr', // option显示
     * list: 'hobbyList', // 下拉选择数据源
     * arrLabel: 'label', // 下拉选择中文显示
     * arrKey: 'value' // 下拉选择number显示（最终传后台）
     * bind:{} // 组件衍生属性（即第三方组件属性）
     */
    configEdit: {
        type: ObjectConstructor;
        default: () => {};
    };
    formData: {
        type: ObjectConstructor;
        default: () => {};
    };
    scope: {
        type: ObjectConstructor;
        default: {};
    };
    prop: {
        type: StringConstructor;
        default: string;
    };
    disabled: {};
}>> & {
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
    onHandleEvent?: ((...args: any[]) => any) | undefined;
    onKeyupHandle?: ((...args: any[]) => any) | undefined;
}, {
    formData: Record<string, any>;
    configEdit: Record<string, any>;
    scope: Record<string, any>;
    prop: string;
}>;
export default _sfc_main;
