declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    readonly dataSource: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData[]>, unknown, unknown, () => any[], boolean>;
    readonly columns: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsColumn[]>, unknown, unknown, () => any[], boolean>;
    readonly options: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsOption[]>, unknown, unknown, () => any[], boolean>;
}>, {
    bem: {
        b: (blockSuffix?: string) => string;
        e: (element?: string) => string;
        m: (modifier?: string) => string;
        be: (blockSuffix?: string, element?: string) => string;
        em: (element: string, modifier: string) => string;
        bm: (blockSuffix: string, modifier: string) => string;
        bem: (blockSuffix: string, element: string, modifier: string) => string;
        is: (name?: string) => string;
    };
    props: import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
        readonly dataSource: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData[]>, unknown, unknown, () => any[], boolean>;
        readonly columns: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsColumn[]>, unknown, unknown, () => any[], boolean>;
        readonly options: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsOption[]>, unknown, unknown, () => any[], boolean>;
    }>> & Readonly<{}> & {}>;
    disabled: unknown;
    addData: import("vue").Ref<string, string>;
    handleAdd: (dataSource: any) => void;
    TableRow: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        readonly columns: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsColumn[]>, unknown, unknown, () => any[], boolean>;
        readonly dataSource: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData[]>, unknown, unknown, () => any[], boolean>;
        readonly data: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData>, unknown, unknown, () => {}, boolean>;
        readonly options: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsOption[]>, unknown, unknown, () => any[], boolean>;
    }>, {
        props: import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
            readonly columns: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsColumn[]>, unknown, unknown, () => any[], boolean>;
            readonly dataSource: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData[]>, unknown, unknown, () => any[], boolean>;
            readonly data: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData>, unknown, unknown, () => {}, boolean>;
            readonly options: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsOption[]>, unknown, unknown, () => any[], boolean>;
        }>> & Readonly<{}> & {}>;
        bem: {
            b: (blockSuffix?: string) => string;
            e: (element?: string) => string;
            m: (modifier?: string) => string;
            be: (blockSuffix?: string, element?: string) => string;
            em: (element: string, modifier: string) => string;
            bm: (blockSuffix: string, modifier: string) => string;
            bem: (blockSuffix: string, element: string, modifier: string) => string;
            is: (name?: string) => string;
        };
        disabled: unknown;
        innerData: import("vue").Ref<import("../config").IParamsData, import("../config").IParamsData>;
        handleDelete: (list: any, data: any) => void;
        readonly paramsOptions: {
            label: string;
            value: string;
        }[];
        readonly contentTypeOptions: import("../config").IParamsOption[];
        ClickInput: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
            readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
            readonly disabled: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
            readonly type: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IModalType>, unknown, unknown, "textarea", boolean>;
        }>, {
            bem: {
                b: (blockSuffix?: string) => string;
                e: (element?: string) => string;
                m: (modifier?: string) => string;
                be: (blockSuffix?: string, element?: string) => string;
                em: (element: string, modifier: string) => string;
                bm: (blockSuffix: string, modifier: string) => string;
                bem: (blockSuffix: string, element: string, modifier: string) => string;
                is: (name?: string) => string;
            };
            props: import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
                readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
                readonly disabled: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
                readonly type: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IModalType>, unknown, unknown, "textarea", boolean>;
            }>> & Readonly<{
                "onUpdate:value"?: (value: string) => any;
            }> & {}>;
            emits: (event: "update:value", value: string) => void;
            attrs: import("vue").Attrs;
            innerValue: import("vue").Ref<string, string>;
            open: import("vue").Ref<boolean, boolean>;
            getBindValue: import("vue").ComputedRef<import("lodash").Omit<{
                [x: string]: unknown;
                class?: import("vue").ClassValue;
                style?: import("vue").StyleValue;
            }, "value">>;
            handleClick: () => void;
            ApiModal: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
                readonly type: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IModalType>, unknown, unknown, "textarea", boolean>;
                readonly open: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
                readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
            }>, {
                props: import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
                    readonly type: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IModalType>, unknown, unknown, "textarea", boolean>;
                    readonly open: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
                    readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
                }>> & Readonly<{
                    "onUpdate:value"?: (value: string) => any;
                    "onUpdate:open"?: (open: boolean) => any;
                    onOk?: (value: string) => any;
                }> & {}>;
                emits: ((event: "update:value", value: string) => void) & ((event: "update:open", open: boolean) => void) & ((event: "ok", value: string) => void);
                innerValue: import("vue").Ref<string, string>;
                disabled: unknown;
                handleCancel: () => void;
                handleOk: () => void;
                batchEditing: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
                    readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
                }>, {
                    props: import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
                        readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
                    }>> & Readonly<{
                        "onUpdate:value"?: (value: string) => any;
                    }> & {}>;
                    emits: (event: "update:value", value: string) => void;
                    bem: {
                        b: (blockSuffix?: string) => string;
                        e: (element?: string) => string;
                        m: (modifier?: string) => string;
                        be: (blockSuffix?: string, element?: string) => string;
                        em: (element: string, modifier: string) => string;
                        bm: (blockSuffix: string, modifier: string) => string;
                        bem: (blockSuffix: string, element: string, modifier: string) => string;
                        is: (name?: string) => string;
                    };
                    type: import("vue").Ref<string, string>;
                    disabled: unknown;
                    currentPlaceholder: import("vue").ComputedRef<"格式: 启用,参数名,参数值,类型,必需备份" | "格式：参数名：参数值">;
                    innerValue: import("vue").Ref<string, string>;
                    readonly batchEditingOptions: {
                        value: string;
                        payload: {
                            title: string;
                        };
                    }[];
                }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
                    'update:value': (value: string) => boolean;
                }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
                    readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
                }>> & Readonly<{
                    "onUpdate:value"?: (value: string) => any;
                }>, {
                    readonly value: string;
                }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
            }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
                'update:open': (open: boolean) => boolean;
                'update:value': (value: string) => boolean;
                ok: (value: string) => boolean;
            }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
                readonly type: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IModalType>, unknown, unknown, "textarea", boolean>;
                readonly open: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
                readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
            }>> & Readonly<{
                "onUpdate:value"?: (value: string) => any;
                "onUpdate:open"?: (open: boolean) => any;
                onOk?: (value: string) => any;
            }>, {
                readonly type: import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<import("../config").IModalType>, unknown, unknown>;
                readonly value: string;
                readonly open: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
            }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
            'update:value': (value: string) => boolean;
        }, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
            readonly value: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
            readonly disabled: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
            readonly type: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IModalType>, unknown, unknown, "textarea", boolean>;
        }>> & Readonly<{
            "onUpdate:value"?: (value: string) => any;
        }>, {
            readonly type: import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<import("../config").IModalType>, unknown, unknown>;
            readonly value: string;
            readonly disabled: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
        }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        readonly columns: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsColumn[]>, unknown, unknown, () => any[], boolean>;
        readonly dataSource: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData[]>, unknown, unknown, () => any[], boolean>;
        readonly data: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData>, unknown, unknown, () => {}, boolean>;
        readonly options: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsOption[]>, unknown, unknown, () => any[], boolean>;
    }>> & Readonly<{}>, {
        readonly data: import("../config").IParamsData;
        readonly options: import("../config").IParamsOption[];
        readonly dataSource: import("../config").IParamsData[];
        readonly columns: import("../config").IParamsColumn[];
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    readonly dataSource: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsData[]>, unknown, unknown, () => any[], boolean>;
    readonly columns: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsColumn[]>, unknown, unknown, () => any[], boolean>;
    readonly options: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("../config").IParamsOption[]>, unknown, unknown, () => any[], boolean>;
}>> & Readonly<{}>, {
    readonly options: import("../config").IParamsOption[];
    readonly dataSource: import("../config").IParamsData[];
    readonly columns: import("../config").IParamsColumn[];
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
