import { CreateComponentPublicInstance, ExtractPropTypes, PropType, Ref, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ComponentOptionsBase } from 'vue'; import { LooseRequired } from '@vue/shared'; import { TQueryConditionProps } from './src/type'; export * from './src/type'; export declare const TQueryCondition: { new (...args: any[]): CreateComponentPublicInstance; default: boolean; }; widthSize: { type: PropType; default: number; }; moreCheckList: { type: PropType; default: () => never[]; }; opts: { type: PropType>; required: true; default: () => {}; }; labelWidth: { type: PropType; default: string; }; btnCheckBind: { type: PropType>; default: () => {}; }; btnResetBind: { type: PropType>; default: () => {}; }; loading: { type: PropType; default: boolean; }; boolEnter: { type: PropType; default: boolean; }; isShowOpen: { type: PropType; default: boolean; }; isExpansion: { type: PropType; default: boolean; }; maxVisibleRows: { type: PropType; default: number; }; packUpTxt: { type: PropType; default: string; }; unfoldTxt: { type: PropType; default: string; }; isFooter: { type: PropType; default: boolean; }; configChangedReset: { type: PropType; default: boolean; }; isShowWidthSize: { type: PropType; default: boolean; }; isDropDownSelectMore: { type: PropType; default: boolean; }; popoverAttrs: { type: PropType>; default: () => {}; }; labelPosition: { type: PropType<"right" | "left" | "top">; default: string; }; }>> & { onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }, { queryState: { form: any; }; props: Readonly, "reset" | "widthSize" | "moreCheckList" | "opts" | "labelWidth" | "btnCheckBind" | "btnResetBind" | "loading" | "boolEnter" | "isShowOpen" | "isExpansion" | "maxVisibleRows" | "packUpTxt" | "unfoldTxt" | "isFooter" | "configChangedReset" | "isShowWidthSize" | "isDropDownSelectMore" | "popoverAttrs" | "labelPosition">> & { readonly opts: Record; readonly labelWidth: string; readonly btnCheckBind: Record; readonly btnResetBind: Record; readonly loading: boolean; readonly reset: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly maxVisibleRows: number; readonly packUpTxt: string; readonly unfoldTxt: string; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly widthSize: number; readonly isDropDownSelectMore: boolean; readonly moreCheckList: any[]; readonly popoverAttrs: Record; readonly labelPosition: "right" | "left" | "top"; } & { readonly reset: boolean; readonly loading: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly isDropDownSelectMore: boolean; }; colLength: Ref; resetData: () => void; resetHandle: () => void; checkHandle: (flagText?: any) => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean; type: string; val: any; }, dataIndex?: string) => void; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { reset: (...args: any[]) => void; submit: (...args: any[]) => void; handleEvent: (...args: any[]) => void; getCheckList: (...args: any[]) => void; getRefs: (...args: any[]) => void; }, VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly< ExtractPropTypes<{ reset: { type: PropType; default: boolean; }; widthSize: { type: PropType; default: number; }; moreCheckList: { type: PropType; default: () => never[]; }; opts: { type: PropType>; required: true; default: () => {}; }; labelWidth: { type: PropType; default: string; }; btnCheckBind: { type: PropType>; default: () => {}; }; btnResetBind: { type: PropType>; default: () => {}; }; loading: { type: PropType; default: boolean; }; boolEnter: { type: PropType; default: boolean; }; isShowOpen: { type: PropType; default: boolean; }; isExpansion: { type: PropType; default: boolean; }; maxVisibleRows: { type: PropType; default: number; }; packUpTxt: { type: PropType; default: string; }; unfoldTxt: { type: PropType; default: string; }; isFooter: { type: PropType; default: boolean; }; configChangedReset: { type: PropType; default: boolean; }; isShowWidthSize: { type: PropType; default: boolean; }; isDropDownSelectMore: { type: PropType; default: boolean; }; popoverAttrs: { type: PropType>; default: () => {}; }; labelPosition: { type: PropType<"right" | "left" | "top">; default: string; }; }>> & { onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }, { reset: boolean; widthSize: number; moreCheckList: any[]; opts: Record; labelWidth: string; btnCheckBind: Record; btnResetBind: Record; loading: boolean; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; isDropDownSelectMore: boolean; popoverAttrs: Record; labelPosition: "top" | "left" | "right"; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< ExtractPropTypes<{ reset: { type: PropType; default: boolean; }; widthSize: { type: PropType; default: number; }; moreCheckList: { type: PropType; default: () => never[]; }; opts: { type: PropType>; required: true; default: () => {}; }; labelWidth: { type: PropType; default: string; }; btnCheckBind: { type: PropType>; default: () => {}; }; btnResetBind: { type: PropType>; default: () => {}; }; loading: { type: PropType; default: boolean; }; boolEnter: { type: PropType; default: boolean; }; isShowOpen: { type: PropType; default: boolean; }; isExpansion: { type: PropType; default: boolean; }; maxVisibleRows: { type: PropType; default: number; }; packUpTxt: { type: PropType; default: string; }; unfoldTxt: { type: PropType; default: string; }; isFooter: { type: PropType; default: boolean; }; configChangedReset: { type: PropType; default: boolean; }; isShowWidthSize: { type: PropType; default: boolean; }; isDropDownSelectMore: { type: PropType; default: boolean; }; popoverAttrs: { type: PropType>; default: () => {}; }; labelPosition: { type: PropType<"right" | "left" | "top">; default: string; }; }>> & { onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }, { queryState: { form: any; }; props: Readonly, "reset" | "widthSize" | "moreCheckList" | "opts" | "labelWidth" | "btnCheckBind" | "btnResetBind" | "loading" | "boolEnter" | "isShowOpen" | "isExpansion" | "maxVisibleRows" | "packUpTxt" | "unfoldTxt" | "isFooter" | "configChangedReset" | "isShowWidthSize" | "isDropDownSelectMore" | "popoverAttrs" | "labelPosition">> & { readonly opts: Record; readonly labelWidth: string; readonly btnCheckBind: Record; readonly btnResetBind: Record; readonly loading: boolean; readonly reset: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly maxVisibleRows: number; readonly packUpTxt: string; readonly unfoldTxt: string; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly widthSize: number; readonly isDropDownSelectMore: boolean; readonly moreCheckList: any[]; readonly popoverAttrs: Record; readonly labelPosition: "right" | "left" | "top"; } & { readonly reset: boolean; readonly loading: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly isDropDownSelectMore: boolean; }; colLength: Ref; resetData: () => void; resetHandle: () => void; checkHandle: (flagText?: any) => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean; type: string; val: any; }, dataIndex?: string) => void; }, {}, {}, {}, { reset: boolean; widthSize: number; moreCheckList: any[]; opts: Record; labelWidth: string; btnCheckBind: Record; btnResetBind: Record; loading: boolean; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; isDropDownSelectMore: boolean; popoverAttrs: Record; labelPosition: "top" | "left" | "right"; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & ComponentOptionsBase; default: boolean; }; widthSize: { type: PropType; default: number; }; moreCheckList: { type: PropType; default: () => never[]; }; opts: { type: PropType>; required: true; default: () => {}; }; labelWidth: { type: PropType; default: string; }; btnCheckBind: { type: PropType>; default: () => {}; }; btnResetBind: { type: PropType>; default: () => {}; }; loading: { type: PropType; default: boolean; }; boolEnter: { type: PropType; default: boolean; }; isShowOpen: { type: PropType; default: boolean; }; isExpansion: { type: PropType; default: boolean; }; maxVisibleRows: { type: PropType; default: number; }; packUpTxt: { type: PropType; default: string; }; unfoldTxt: { type: PropType; default: string; }; isFooter: { type: PropType; default: boolean; }; configChangedReset: { type: PropType; default: boolean; }; isShowWidthSize: { type: PropType; default: boolean; }; isDropDownSelectMore: { type: PropType; default: boolean; }; popoverAttrs: { type: PropType>; default: () => {}; }; labelPosition: { type: PropType<"right" | "left" | "top">; default: string; }; }>> & { onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }, { queryState: { form: any; }; props: Readonly, "reset" | "widthSize" | "moreCheckList" | "opts" | "labelWidth" | "btnCheckBind" | "btnResetBind" | "loading" | "boolEnter" | "isShowOpen" | "isExpansion" | "maxVisibleRows" | "packUpTxt" | "unfoldTxt" | "isFooter" | "configChangedReset" | "isShowWidthSize" | "isDropDownSelectMore" | "popoverAttrs" | "labelPosition">> & { readonly opts: Record; readonly labelWidth: string; readonly btnCheckBind: Record; readonly btnResetBind: Record; readonly loading: boolean; readonly reset: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly maxVisibleRows: number; readonly packUpTxt: string; readonly unfoldTxt: string; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly widthSize: number; readonly isDropDownSelectMore: boolean; readonly moreCheckList: any[]; readonly popoverAttrs: Record; readonly labelPosition: "right" | "left" | "top"; } & { readonly reset: boolean; readonly loading: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly isDropDownSelectMore: boolean; }; colLength: Ref; resetData: () => void; resetHandle: () => void; checkHandle: (flagText?: any) => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean; type: string; val: any; }, dataIndex?: string) => void; }, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { reset: (...args: any[]) => void; submit: (...args: any[]) => void; handleEvent: (...args: any[]) => void; getCheckList: (...args: any[]) => void; getRefs: (...args: any[]) => void; }, string, { reset: boolean; widthSize: number; moreCheckList: any[]; opts: Record; labelWidth: string; btnCheckBind: Record; btnResetBind: Record; loading: boolean; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; isDropDownSelectMore: boolean; popoverAttrs: Record; labelPosition: "top" | "left" | "right"; }, {}, string, {}> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: Partial any>> & { footerBtn?(_: {}): any; querybar?(_: {}): any; }; });