import QueryCondition from "./src/index.vue";
declare const TQueryCondition: ({
    new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{
        opts: {
            type: ObjectConstructor;
            required: true;
            default: () => {};
        };
        labelWidth: {
            type: StringConstructor;
            required: false;
            default: string;
        };
        btnCheckBind: {
            type: ObjectConstructor;
            required: false;
            default: () => {};
        };
        btnResetBind: {
            type: ObjectConstructor;
            required: false;
            default: () => {};
        };
        loading: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        reset: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        boolEnter: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        isShowOpen: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        isExpansion: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        maxVisibleRows: {
            type: NumberConstructor;
            required: false;
            default: number;
        };
        packUpTxt: {
            type: StringConstructor;
            required: false;
            default: string;
        };
        unfoldTxt: {
            type: StringConstructor;
            required: false;
            default: string;
        };
        isFooter: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        configChangedReset: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        isShowWidthSize: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        widthSize: {
            type: NumberConstructor;
            required: false;
            default: number;
        };
        isDropDownSelectMore: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        moreCheckList: {
            type: ArrayConstructor;
            required: false;
            default: () => never[];
        };
        popoverAttrs: {
            type: ObjectConstructor;
            required: false;
            default: () => {};
        };
    }>> & Readonly<{
        onHandleEvent?: ((...args: any[]) => any) | undefined;
        onSubmit?: ((...args: any[]) => any) | undefined;
        onReset?: ((...args: any[]) => any) | undefined;
        onGetCheckList?: ((...args: any[]) => any) | undefined;
        onGetRefs?: ((...args: any[]) => any) | undefined;
    }>, {
        compChildName: import("vue").ComputedRef<(opt: any) => "el-radio" | "el-checkbox" | "el-option" | undefined>;
        selectListType: import("vue").ComputedRef<(opt: any) => any>;
        compChildLabel: import("vue").ComputedRef<(opt: {
            type: any;
            arrLabel: any;
        }, value: {
            [x: string]: any;
            value: any;
        }) => any>;
        compChildValue: import("vue").ComputedRef<(opt: {
            type: any;
            arrKey: any;
        }, value: {
            [x: string]: any;
            value: any;
        }, key: any) => any>;
        compChildShowLabel: import("vue").ComputedRef<(opt: {
            type: any;
            arrLabel: any;
        }, value: {
            [x: string]: any;
            label: any;
        }) => any>;
        getPlaceholder: (row: any) => any;
        getColLength: () => number;
        props: any;
        slots: Readonly<{
            [name: string]: import("vue").Slot<any> | undefined;
        }>;
        isShow: (name: string) => boolean;
        popoverAttrsBind: import("vue").ComputedRef<any>;
        queryState: {
            form: any;
        };
        colLength: import("vue").Ref<number, number>;
        showOpen: import("vue").Ref<boolean, boolean>;
        open: import("vue").Ref<boolean, boolean>;
        queryAttrs: import("vue").ComputedRef<any>;
        resetAttrs: import("vue").ComputedRef<any>;
        originCellLength: import("vue").ComputedRef<number>;
        cOpts: import("vue").ComputedRef<any>;
        cellLength: any;
        gridAreas: import("vue").ComputedRef<any>;
        cEvent: import("vue").ComputedRef<(opt: {
            eventHandle: any;
            comp: string | string[];
        }) => any>;
        initForm: (opts: any, keepVal?: boolean) => any;
        emits: (event: "handleEvent" | "submit" | "reset" | "getCheckList" | "getRefs", ...args: any[]) => void;
        tselecttableref: any;
        handleRef: (el: any, opt: any, key: any) => void;
        getRefs: (el: any, opt: any, index: any) => void;
        resetHandle: () => void;
        resetData: () => void;
        handleEvent: ({ isChange, type, val }: {
            isChange?: boolean | undefined;
            type: string;
            val: any;
        }, dataIndex?: string | undefined) => void;
        checkHandle: (flagText?: any) => void;
        RenderComp: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
            render: FunctionConstructor;
            form: ObjectConstructor;
        }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
            render: FunctionConstructor;
            form: ObjectConstructor;
        }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        MoreChoose: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
            moreCheckList: {
                type: ArrayConstructor;
                default: () => never[];
            };
            popoverAttrsBind: {
                type: ObjectConstructor;
                default: () => {};
            };
        }>, {
            props: any;
            checkList: any;
            isCheckList: any;
            allcheckList: any;
            emit: (event: "getCheckList", ...args: any[]) => void;
            handlecheckAll: () => void;
            handleReverseCheck: () => void;
            handleReset: () => void;
            getcheck: (val: any[]) => void;
            analysisObj: (val: any[]) => any;
            readonly ArrowDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "getCheckList"[], "getCheckList", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
            moreCheckList: {
                type: ArrayConstructor;
                default: () => never[];
            };
            popoverAttrsBind: {
                type: ObjectConstructor;
                default: () => {};
            };
        }>> & Readonly<{
            onGetCheckList?: ((...args: any[]) => any) | undefined;
        }>, {
            moreCheckList: unknown[];
            popoverAttrsBind: Record<string, any>;
        }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        readonly ArrowUp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        readonly ArrowDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleEvent" | "submit" | "reset" | "getCheckList" | "getRefs")[], import("vue").PublicProps, {
        reset: boolean;
        opts: Record<string, any>;
        labelWidth: string;
        btnCheckBind: Record<string, any>;
        btnResetBind: Record<string, any>;
        loading: boolean;
        boolEnter: boolean;
        isShowOpen: boolean;
        isExpansion: boolean;
        maxVisibleRows: number;
        packUpTxt: string;
        unfoldTxt: string;
        isFooter: boolean;
        configChangedReset: boolean;
        isShowWidthSize: boolean;
        widthSize: number;
        isDropDownSelectMore: boolean;
        moreCheckList: unknown[];
        popoverAttrs: Record<string, any>;
    }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
        P: {};
        B: {};
        D: {};
        C: {};
        M: {};
        Defaults: {};
    }, Readonly<import("vue").ExtractPropTypes<{
        opts: {
            type: ObjectConstructor;
            required: true;
            default: () => {};
        };
        labelWidth: {
            type: StringConstructor;
            required: false;
            default: string;
        };
        btnCheckBind: {
            type: ObjectConstructor;
            required: false;
            default: () => {};
        };
        btnResetBind: {
            type: ObjectConstructor;
            required: false;
            default: () => {};
        };
        loading: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        reset: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        boolEnter: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        isShowOpen: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        isExpansion: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        maxVisibleRows: {
            type: NumberConstructor;
            required: false;
            default: number;
        };
        packUpTxt: {
            type: StringConstructor;
            required: false;
            default: string;
        };
        unfoldTxt: {
            type: StringConstructor;
            required: false;
            default: string;
        };
        isFooter: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        configChangedReset: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        isShowWidthSize: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        widthSize: {
            type: NumberConstructor;
            required: false;
            default: number;
        };
        isDropDownSelectMore: {
            type: BooleanConstructor;
            required: false;
            default: boolean;
        };
        moreCheckList: {
            type: ArrayConstructor;
            required: false;
            default: () => never[];
        };
        popoverAttrs: {
            type: ObjectConstructor;
            required: false;
            default: () => {};
        };
    }>> & Readonly<{
        onHandleEvent?: ((...args: any[]) => any) | undefined;
        onSubmit?: ((...args: any[]) => any) | undefined;
        onReset?: ((...args: any[]) => any) | undefined;
        onGetCheckList?: ((...args: any[]) => any) | undefined;
        onGetRefs?: ((...args: any[]) => any) | undefined;
    }>, {
        compChildName: import("vue").ComputedRef<(opt: any) => "el-radio" | "el-checkbox" | "el-option" | undefined>;
        selectListType: import("vue").ComputedRef<(opt: any) => any>;
        compChildLabel: import("vue").ComputedRef<(opt: {
            type: any;
            arrLabel: any;
        }, value: {
            [x: string]: any;
            value: any;
        }) => any>;
        compChildValue: import("vue").ComputedRef<(opt: {
            type: any;
            arrKey: any;
        }, value: {
            [x: string]: any;
            value: any;
        }, key: any) => any>;
        compChildShowLabel: import("vue").ComputedRef<(opt: {
            type: any;
            arrLabel: any;
        }, value: {
            [x: string]: any;
            label: any;
        }) => any>;
        getPlaceholder: (row: any) => any;
        getColLength: () => number;
        props: any;
        slots: Readonly<{
            [name: string]: import("vue").Slot<any> | undefined;
        }>;
        isShow: (name: string) => boolean;
        popoverAttrsBind: import("vue").ComputedRef<any>;
        queryState: {
            form: any;
        };
        colLength: import("vue").Ref<number, number>;
        showOpen: import("vue").Ref<boolean, boolean>;
        open: import("vue").Ref<boolean, boolean>;
        queryAttrs: import("vue").ComputedRef<any>;
        resetAttrs: import("vue").ComputedRef<any>;
        originCellLength: import("vue").ComputedRef<number>;
        cOpts: import("vue").ComputedRef<any>;
        cellLength: any;
        gridAreas: import("vue").ComputedRef<any>;
        cEvent: import("vue").ComputedRef<(opt: {
            eventHandle: any;
            comp: string | string[];
        }) => any>;
        initForm: (opts: any, keepVal?: boolean) => any;
        emits: (event: "handleEvent" | "submit" | "reset" | "getCheckList" | "getRefs", ...args: any[]) => void;
        tselecttableref: any;
        handleRef: (el: any, opt: any, key: any) => void;
        getRefs: (el: any, opt: any, index: any) => void;
        resetHandle: () => void;
        resetData: () => void;
        handleEvent: ({ isChange, type, val }: {
            isChange?: boolean | undefined;
            type: string;
            val: any;
        }, dataIndex?: string | undefined) => void;
        checkHandle: (flagText?: any) => void;
        RenderComp: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
            render: FunctionConstructor;
            form: ObjectConstructor;
        }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
            render: FunctionConstructor;
            form: ObjectConstructor;
        }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        MoreChoose: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
            moreCheckList: {
                type: ArrayConstructor;
                default: () => never[];
            };
            popoverAttrsBind: {
                type: ObjectConstructor;
                default: () => {};
            };
        }>, {
            props: any;
            checkList: any;
            isCheckList: any;
            allcheckList: any;
            emit: (event: "getCheckList", ...args: any[]) => void;
            handlecheckAll: () => void;
            handleReverseCheck: () => void;
            handleReset: () => void;
            getcheck: (val: any[]) => void;
            analysisObj: (val: any[]) => any;
            readonly ArrowDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "getCheckList"[], "getCheckList", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
            moreCheckList: {
                type: ArrayConstructor;
                default: () => never[];
            };
            popoverAttrsBind: {
                type: ObjectConstructor;
                default: () => {};
            };
        }>> & Readonly<{
            onGetCheckList?: ((...args: any[]) => any) | undefined;
        }>, {
            moreCheckList: unknown[];
            popoverAttrsBind: Record<string, any>;
        }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        readonly ArrowUp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
        readonly ArrowDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    }, {}, {}, {}, {
        reset: boolean;
        opts: Record<string, any>;
        labelWidth: string;
        btnCheckBind: Record<string, any>;
        btnResetBind: Record<string, any>;
        loading: boolean;
        boolEnter: boolean;
        isShowOpen: boolean;
        isExpansion: boolean;
        maxVisibleRows: number;
        packUpTxt: string;
        unfoldTxt: string;
        isFooter: boolean;
        configChangedReset: boolean;
        isShowWidthSize: boolean;
        widthSize: number;
        isDropDownSelectMore: boolean;
        moreCheckList: unknown[];
        popoverAttrs: Record<string, any>;
    }>;
    __isFragment?: undefined;
    __isTeleport?: undefined;
    __isSuspense?: undefined;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    opts: {
        type: ObjectConstructor;
        required: true;
        default: () => {};
    };
    labelWidth: {
        type: StringConstructor;
        required: false;
        default: string;
    };
    btnCheckBind: {
        type: ObjectConstructor;
        required: false;
        default: () => {};
    };
    btnResetBind: {
        type: ObjectConstructor;
        required: false;
        default: () => {};
    };
    loading: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    reset: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    boolEnter: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    isShowOpen: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    isExpansion: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    maxVisibleRows: {
        type: NumberConstructor;
        required: false;
        default: number;
    };
    packUpTxt: {
        type: StringConstructor;
        required: false;
        default: string;
    };
    unfoldTxt: {
        type: StringConstructor;
        required: false;
        default: string;
    };
    isFooter: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    configChangedReset: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    isShowWidthSize: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    widthSize: {
        type: NumberConstructor;
        required: false;
        default: number;
    };
    isDropDownSelectMore: {
        type: BooleanConstructor;
        required: false;
        default: boolean;
    };
    moreCheckList: {
        type: ArrayConstructor;
        required: false;
        default: () => never[];
    };
    popoverAttrs: {
        type: ObjectConstructor;
        required: false;
        default: () => {};
    };
}>> & Readonly<{
    onHandleEvent?: ((...args: any[]) => any) | undefined;
    onSubmit?: ((...args: any[]) => any) | undefined;
    onReset?: ((...args: any[]) => any) | undefined;
    onGetCheckList?: ((...args: any[]) => any) | undefined;
    onGetRefs?: ((...args: any[]) => any) | undefined;
}>, {
    compChildName: import("vue").ComputedRef<(opt: any) => "el-radio" | "el-checkbox" | "el-option" | undefined>;
    selectListType: import("vue").ComputedRef<(opt: any) => any>;
    compChildLabel: import("vue").ComputedRef<(opt: {
        type: any;
        arrLabel: any;
    }, value: {
        [x: string]: any;
        value: any;
    }) => any>;
    compChildValue: import("vue").ComputedRef<(opt: {
        type: any;
        arrKey: any;
    }, value: {
        [x: string]: any;
        value: any;
    }, key: any) => any>;
    compChildShowLabel: import("vue").ComputedRef<(opt: {
        type: any;
        arrLabel: any;
    }, value: {
        [x: string]: any;
        label: any;
    }) => any>;
    getPlaceholder: (row: any) => any;
    getColLength: () => number;
    props: any;
    slots: Readonly<{
        [name: string]: import("vue").Slot<any> | undefined;
    }>;
    isShow: (name: string) => boolean;
    popoverAttrsBind: import("vue").ComputedRef<any>;
    queryState: {
        form: any;
    };
    colLength: import("vue").Ref<number, number>;
    showOpen: import("vue").Ref<boolean, boolean>;
    open: import("vue").Ref<boolean, boolean>;
    queryAttrs: import("vue").ComputedRef<any>;
    resetAttrs: import("vue").ComputedRef<any>;
    originCellLength: import("vue").ComputedRef<number>;
    cOpts: import("vue").ComputedRef<any>;
    cellLength: any;
    gridAreas: import("vue").ComputedRef<any>;
    cEvent: import("vue").ComputedRef<(opt: {
        eventHandle: any;
        comp: string | string[];
    }) => any>;
    initForm: (opts: any, keepVal?: boolean) => any;
    emits: (event: "handleEvent" | "submit" | "reset" | "getCheckList" | "getRefs", ...args: any[]) => void;
    tselecttableref: any;
    handleRef: (el: any, opt: any, key: any) => void;
    getRefs: (el: any, opt: any, index: any) => void;
    resetHandle: () => void;
    resetData: () => void;
    handleEvent: ({ isChange, type, val }: {
        isChange?: boolean | undefined;
        type: string;
        val: any;
    }, dataIndex?: string | undefined) => void;
    checkHandle: (flagText?: any) => void;
    RenderComp: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        render: FunctionConstructor;
        form: ObjectConstructor;
    }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        render: FunctionConstructor;
        form: ObjectConstructor;
    }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    MoreChoose: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
        moreCheckList: {
            type: ArrayConstructor;
            default: () => never[];
        };
        popoverAttrsBind: {
            type: ObjectConstructor;
            default: () => {};
        };
    }>, {
        props: any;
        checkList: any;
        isCheckList: any;
        allcheckList: any;
        emit: (event: "getCheckList", ...args: any[]) => void;
        handlecheckAll: () => void;
        handleReverseCheck: () => void;
        handleReset: () => void;
        getcheck: (val: any[]) => void;
        analysisObj: (val: any[]) => any;
        readonly ArrowDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "getCheckList"[], "getCheckList", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
        moreCheckList: {
            type: ArrayConstructor;
            default: () => never[];
        };
        popoverAttrsBind: {
            type: ObjectConstructor;
            default: () => {};
        };
    }>> & Readonly<{
        onGetCheckList?: ((...args: any[]) => any) | undefined;
    }>, {
        moreCheckList: unknown[];
        popoverAttrsBind: Record<string, any>;
    }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    readonly ArrowUp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    readonly ArrowDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleEvent" | "submit" | "reset" | "getCheckList" | "getRefs")[], "handleEvent" | "submit" | "reset" | "getCheckList" | "getRefs", {
    reset: boolean;
    opts: Record<string, any>;
    labelWidth: string;
    btnCheckBind: Record<string, any>;
    btnResetBind: Record<string, any>;
    loading: boolean;
    boolEnter: boolean;
    isShowOpen: boolean;
    isExpansion: boolean;
    maxVisibleRows: number;
    packUpTxt: string;
    unfoldTxt: string;
    isFooter: boolean;
    configChangedReset: boolean;
    isShowWidthSize: boolean;
    widthSize: number;
    isDropDownSelectMore: boolean;
    moreCheckList: unknown[];
    popoverAttrs: Record<string, any>;
}, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin<any[]>) & Record<string, any>;
export default TQueryCondition;
export type TQueryConditionInstance = InstanceType<typeof QueryCondition>;
export * from './src/type';
