import { SFCWithInstall } from '../../shared/types'; declare const CClassification: SFCWithInstall; default: () => never[]; }; conditionMap: { type: import("vue").PropType; default: () => {}; }; conditionSid: { type: import("vue").PropType; default: () => string[]; }; curClassificationIndex: { type: NumberConstructor; default: number; }; showClassificationIndexs: { type: import("vue").PropType; default: () => number[]; }; curClassificationWidth: { type: NumberConstructor; }; hideConditionChangeBtn: { type: NumberConstructor; default: number; }; hideConditionChangeSetting: { type: NumberConstructor; default: number; }; hideClearConditionChange: { type: NumberConstructor; default: number; }; isShowResetButton: { type: BooleanConstructor; default: boolean; }; filterApiConfig: { type: ObjectConstructor; default: () => {}; }; condiTionDigital: { type: ObjectConstructor; default: () => {}; }; filterType: { type: StringConstructor; default: string; }; }>, { handleGetConfigApi: (params: any, key: string, config: {} | undefined, filterApiConfigVal: any) => Promise; transformClassifyChild: (conObjList: any, searchFieldList: any[]) => any; attrs: any; $message: import("naive-ui/es/message").MessageApi; props: import("@vue/shared").LooseRequired; default: () => never[]; }; conditionMap: { type: import("vue").PropType; default: () => {}; }; conditionSid: { type: import("vue").PropType; default: () => string[]; }; curClassificationIndex: { type: NumberConstructor; default: number; }; showClassificationIndexs: { type: import("vue").PropType; default: () => number[]; }; curClassificationWidth: { type: NumberConstructor; }; hideConditionChangeBtn: { type: NumberConstructor; default: number; }; hideConditionChangeSetting: { type: NumberConstructor; default: number; }; hideClearConditionChange: { type: NumberConstructor; default: number; }; isShowResetButton: { type: BooleanConstructor; default: boolean; }; filterApiConfig: { type: ObjectConstructor; default: () => {}; }; condiTionDigital: { type: ObjectConstructor; default: () => {}; }; filterType: { type: StringConstructor; default: string; }; }>> & Readonly<{ onChangeSearch?: ((...args: any[]) => any) | undefined; onSetClassificationIndex?: ((...args: any[]) => any) | undefined; onGetQuickSearchListObj?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "changeSearch" | "setClassificationIndex" | "getQuickSearchListObj", ...args: any[]) => void; selectType: import("vue").Ref; classificationWidth: import("vue").Ref; selectShow: import("vue").Ref; treeData: import("vue").Ref<{ [x: string]: any; name: string; sid: string; children: { [x: string]: any; displayCategory: string; isDefault: boolean; isEdit: boolean; isShow: boolean; name: string; sid: string; isPublic?: string | undefined; classifyId?: string | undefined; conObj?: any; digital?: number | undefined; checked?: boolean | undefined; id?: string | undefined; isCommon?: boolean | undefined; selected?: boolean | undefined; sqlExpression?: string | undefined; createdByName?: string | undefined; from?: string | undefined; }[]; digital?: number | undefined; open?: boolean | undefined; selected?: boolean | undefined; }[], import("..").ITreeDataType[] | { [x: string]: any; name: string; sid: string; children: { [x: string]: any; displayCategory: string; isDefault: boolean; isEdit: boolean; isShow: boolean; name: string; sid: string; isPublic?: string | undefined; classifyId?: string | undefined; conObj?: any; digital?: number | undefined; checked?: boolean | undefined; id?: string | undefined; isCommon?: boolean | undefined; selected?: boolean | undefined; sqlExpression?: string | undefined; createdByName?: string | undefined; from?: string | undefined; }[]; digital?: number | undefined; open?: boolean | undefined; selected?: boolean | undefined; }[]>; conditionLists: import("vue").Ref<{ [x: string]: any; displayCategory: string; isDefault: boolean; isEdit: boolean; isShow: boolean; name: string; sid: string; isPublic?: string | undefined; classifyId?: string | undefined; conObj?: any; digital?: number | undefined; checked?: boolean | undefined; id?: string | undefined; isCommon?: boolean | undefined; selected?: boolean | undefined; sqlExpression?: string | undefined; createdByName?: string | undefined; from?: string | undefined; }[], import("..").IClassifyListType[] | { [x: string]: any; displayCategory: string; isDefault: boolean; isEdit: boolean; isShow: boolean; name: string; sid: string; isPublic?: string | undefined; classifyId?: string | undefined; conObj?: any; digital?: number | undefined; checked?: boolean | undefined; id?: string | undefined; isCommon?: boolean | undefined; selected?: boolean | undefined; sqlExpression?: string | undefined; createdByName?: string | undefined; from?: string | undefined; }[]>; originConditionList: import("vue").Ref<{ [x: string]: any; displayCategory: string; isDefault: boolean; isEdit: boolean; isShow: boolean; name: string; sid: string; isPublic?: string | undefined; classifyId?: string | undefined; conObj?: any; digital?: number | undefined; checked?: boolean | undefined; id?: string | undefined; isCommon?: boolean | undefined; selected?: boolean | undefined; sqlExpression?: string | undefined; createdByName?: string | undefined; from?: string | undefined; }[], import("..").IClassifyListType[] | { [x: string]: any; displayCategory: string; isDefault: boolean; isEdit: boolean; isShow: boolean; name: string; sid: string; isPublic?: string | undefined; classifyId?: string | undefined; conObj?: any; digital?: number | undefined; checked?: boolean | undefined; id?: string | undefined; isCommon?: boolean | undefined; selected?: boolean | undefined; sqlExpression?: string | undefined; createdByName?: string | undefined; from?: string | undefined; }[]>; classificationIndex: import("vue").Ref; allObj: import("vue").Ref; displayCategoryLists: import("vue").Ref; settingId: import("vue").Ref; classifyModal: import("vue").Ref; showTitleName: import("vue").Ref; dynamicStyle: import("vue").ComputedRef<{ marginRight: string; display?: undefined; } | { display: string; marginRight?: undefined; } | { marginRight?: undefined; display?: undefined; }>; titleName: import("vue").ComputedRef; tooltipTilte: import("vue").ComputedRef<(item: any) => string>; handleFold: (item: import("..").ITreeDataType) => void; handleItemClick: (child: import("..").IClassifyItemType, i?: number | undefined, p?: import("..").ITreeDataType | undefined) => void; initTree: (conditionSidTemp: string[]) => import("..").IClassifyListType[]; getConditionSid: (sid: string, conditionSidVal: string[], p?: import("..").ITreeDataType | undefined) => string[]; handleModeChange: () => void; saveListPersonaSetting: (classificationIndexVal: number, classificationWidthVal?: number | undefined) => Promise; handleSettingShow: () => void; setClassifyModal: (val: boolean) => void; toggleSelect: (flag?: boolean | undefined) => void; initTableCondiTionList: () => import("naive-ui/es/message").MessageReactive | undefined; setOpenStatus: (value: boolean) => void; tableCondiTionPromise: () => Promise; changeWidth: ({ distance }: any) => void; saveWidth: () => void; updateTableCondiTion: () => Promise; saveGetTableCondiTionList: (options: any) => Promise; getTableCondiTionListRequest: (first?: boolean | undefined) => void; handleGetTableCondiTionList: (first?: boolean | undefined, conditionMapVal?: {}) => Promise; getTableCondiTionListNew: (tableIdVal: any) => Promise; fmtChildName: (name: string, isPublic?: string | undefined) => string; mergeDigitalMapToTreeData: (list: any[], digitalObj: import("../../shared/types").AnyObject) => void; handlePathClick: (e: Event) => void; readonly NIcon: any; readonly NTooltip: any; readonly SettingsOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly Repeat: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly Checkmark: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ChevronUp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ChevronDown: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ChevronForward: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly Close: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; SetClassification: import("vue").DefineComponent never[]; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; settingId: StringConstructor; classifyModal: { type: BooleanConstructor; default: boolean; }; }>, { props: import("@vue/shared").LooseRequired never[]; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; settingId: StringConstructor; classifyModal: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onCondiTionListInit?: ((...args: any[]) => any) | undefined; onSaveGetTableCondiTionList?: ((...args: any[]) => any) | undefined; onSetClassifyModal?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "CondiTionListInit" | "saveGetTableCondiTionList" | "setClassifyModal", ...args: any[]) => void; $message: import("naive-ui/es/message").MessageApi; handleGetConfigApi: (params: any, key: string, config: {} | undefined, filterApiConfigVal: any) => Promise; conditionList: import("vue").Ref; addVisible: import("vue").Ref; actionList_prop: import("vue").Ref<{}, {}>; newSearchFieldList: import("vue").Ref; saveLoading: import("vue").Ref; searchFilter: import("vue").Ref; filterApiConfig: import("../../shared/types").AnyObject; attrs: { [x: string]: unknown; }; oneSave: (value: any) => Promise; oneCancel: () => void; hanleAdd: () => void; edit: (item: import("..").IClassifyListType) => void; copy: (item: import("..").IClassifyListType) => void; saveAdd: (params: any) => Promise; cancelSaveAdd: () => void; delItem: (checkedItemVal: any) => Promise; setOneVisible: (flag: boolean) => void; resetPopconfirm: () => Promise; oneVisible: import("vue").ComputedRef; readonly NButton: any; TableModal: import("vue").DefineComponent {}; }; copy: { type: FunctionConstructor; defdault: () => {}; }; delItem: { type: FunctionConstructor; defdault: () => {}; }; dataSource: { type: ArrayConstructor; default: () => never[]; }; type: { type: StringConstructor; default: string; }; transitionName: { type: StringConstructor; }; getContainer: { type: FunctionConstructor; default: () => HTMLElement; }; }>, { props: import("@vue/shared").LooseRequired {}; }; copy: { type: FunctionConstructor; defdault: () => {}; }; delItem: { type: FunctionConstructor; defdault: () => {}; }; dataSource: { type: ArrayConstructor; default: () => never[]; }; type: { type: StringConstructor; default: string; }; transitionName: { type: StringConstructor; }; getContainer: { type: FunctionConstructor; default: () => HTMLElement; }; }>> & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; onHandleOk?: ((...args: any[]) => any) | undefined; onResetPopconfirm?: ((...args: any[]) => any) | undefined; onFinishSubmit?: ((...args: any[]) => any) | undefined; }> & {}>; emits: (event: "close" | "handleOk" | "resetPopconfirm" | "finishSubmit", ...args: any[]) => void; homeList: any; visible: import("vue").Ref; isChangeWindow: import("vue").Ref; modalWidth: import("vue").Ref; modalHeight: import("vue").Ref; isShowResetButton: boolean; handleOk: () => void; close: () => void; resetChangeWindow: () => void; clickli: (item: import("..").IClassifyListType) => void; clickChecked: (item: import("..").IClassifyListType) => void; changeSwitch: (item: import("..").IClassifyListType) => void; formatParams: (type: string) => { id: string; tableId: string; setting: string; } | undefined; changeModalWindow: () => void; popconfirm: (e: any) => void; handleOperationItem: (option: string, item: import("..").IClassifyListType, name?: string | undefined) => void; readonly NModal: any; readonly NCard: any; readonly NIcon: any; readonly NButton: any; readonly NTooltip: any; readonly NSwitch: any; readonly NPopconfirm: any; readonly DocumentOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly Brush: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ReorderTwo: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly Draggable: import("vue").DefineComponent<{ list: { type: ArrayConstructor; required: boolean; default: any; }; modelValue: { type: ArrayConstructor; required: boolean; default: any; }; itemKey: { type: (StringConstructor | FunctionConstructor)[]; required: boolean; }; clone: { type: FunctionConstructor; default: (original: any) => any; }; tag: { type: StringConstructor; default: string; }; move: { type: FunctionConstructor; default: any; }; componentData: { type: ObjectConstructor; required: boolean; default: any; }; }, unknown, { error: boolean; }, { realList(): any; getKey(): any; }, { getUnderlyingVm(domElement: any): any; getUnderlyingPotencialDraggableComponent(htmElement: any): any; emitChanges(evt: any): void; alterList(onList: any): void; spliceList(): void; updatePosition(oldIndex: any, newIndex: any): void; getRelatedContextFromMoveEvent({ to, related }: { to: any; related: any; }): any; getVmIndexFromDomIndex(domIndex: any): any; onDragStart(evt: any): void; onDragAdd(evt: any): void; onDragRemove(evt: any): void; onDragUpdate(evt: any): void; computeFutureIndex(relatedContext: any, evt: any): any; onDragMove(evt: any, originalEvent: any): any; onDragEnd(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, any[], any, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ move: Function; tag: string; clone: Function; list: unknown[]; modelValue: unknown[]; componentData: Record; } & { itemKey?: string | Function | undefined; }>, { move: Function; tag: string; clone: Function; list: unknown[]; modelValue: unknown[]; componentData: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "handleOk" | "resetPopconfirm" | "finishSubmit")[], "close" | "handleOk" | "resetPopconfirm" | "finishSubmit", import("vue").PublicProps, Readonly {}; }; copy: { type: FunctionConstructor; defdault: () => {}; }; delItem: { type: FunctionConstructor; defdault: () => {}; }; dataSource: { type: ArrayConstructor; default: () => never[]; }; type: { type: StringConstructor; default: string; }; transitionName: { type: StringConstructor; }; getContainer: { type: FunctionConstructor; default: () => HTMLElement; }; }>> & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; onHandleOk?: ((...args: any[]) => any) | undefined; onResetPopconfirm?: ((...args: any[]) => any) | undefined; onFinishSubmit?: ((...args: any[]) => any) | undefined; }>, { loading: boolean; type: string; visibleIn: boolean; dataSource: unknown[]; getContainer: Function; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; SearchFilter: import("vue").DefineComponent never[]; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; }>, { props: import("@vue/shared").LooseRequired never[]; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; }>> & Readonly<{ onCancelSaveAdd?: ((...args: any[]) => any) | undefined; }> & {}>; emits: (event: "cancelSaveAdd", ...args: any[]) => void; addVisible: import("vue").Ref; isChangeWindow: import("vue").Ref; modalWidth: import("vue").Ref; bodyStyle: import("vue").Ref<{ maxHeight: string; height: string; }, { maxHeight: string; height: string; } | { maxHeight: string; height: string; }>; conditionApiRef: import("vue").Ref; filterTimer: any; classifyfilterType: String; init: () => void; clearTimer: () => void; handleInitConditions: () => void; saveAdd: () => void; cancelSaveAdd: () => void; clearConditions: () => void; resetChangeWindow: () => void; changeModalWindow: () => void; readonly NModal: any; readonly NCard: any; readonly NButton: any; ClassifyFilterConditionByApi: import("vue").DefineComponent; default: () => {}; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; tableId: { type: StringConstructor; default: string; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; showItemName: { type: BooleanConstructor; default: boolean; }; hideAddBtn: { type: BooleanConstructor; default: boolean; }; }>, { $message: import("naive-ui/es/message").MessageApi; menuProps: { class: string; }; specialDateRange: string[]; specialCustomDateRange: string[]; props: import("@vue/shared").LooseRequired; default: () => {}; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; tableId: { type: StringConstructor; default: string; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; showItemName: { type: BooleanConstructor; default: boolean; }; hideAddBtn: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onCancelSaveAdd?: ((...args: any[]) => any) | undefined; onSaveAdd?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "cancelSaveAdd" | "saveAdd", ...args: any[]) => void; $attrs: { [x: string]: unknown; }; FormState: { className: string; displayCategory: string; filterConditions: { condition: string; key: string; presetVal: string; value: string; isAccurateSearch?: boolean | undefined; accurateSearchKey?: string | undefined; customDate?: string | undefined; }[]; }; loading: import("vue").Ref; parentInputRef: import("vue").Ref; parentInputAddRef: import("vue").Ref; DisplayCategoryState: { addDisplayCategory: string; displayCategories: { disabled: boolean; value: string; }[]; displayCategoryOriginLen: number; showAdd: boolean; }; isEnableAddDisplayCategory: import("vue").ComputedRef; editDisplayCategory: (item: import("..").ICategoryItemType, cb?: any) => void; handleDisplayCategorySelect: (item: import("..").ICategoryItemType) => void; handleDisplayCategoryRemove: (index: number, item: import("..").ICategoryItemType) => void; handleDisplayCategoryAdd: (cb?: any) => void; handlerBlur: () => void; initDisplayCategories: (rawDataDisplayCategories: any, displayCategory: any) => void; FilterConditionsState: any; paramOptions: import("vue").ComputedRef; addFilterCondition: () => void; delFilterCondition: (index: number) => void; updateKey: (index: number, val: any) => void; updateCondition: (index: number, val: any) => void; getParamCfg: (key: string) => any; initFilterConditions: (tableId: string, rawConditions: import("..").ISearchConfigType) => Promise; getRawFilterConditions: () => any[]; dateTypeList: string[]; getOptions: (key: string) => { label: string; value: string; }[]; handleEditDisplayCategory: (item: import("..").ICategoryItemType) => void; handleDisplayCategoryAddState: () => void; findConditionByDisplayCategory: (sid: string) => unknown; handleDisplayCategorySelectProxy: (item: import("..").ICategoryItemType) => void; clearFormData: () => void; handleInitConditions: () => Promise; validate: () => Promise; saveAdd: () => void; cancelSaveAdd: () => void; checkActionList: () => boolean; readonly NSpin: any; readonly NIcon: any; readonly NInput: any; readonly NButton: any; readonly NTooltip: any; readonly NSelect: any; readonly AddOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly AddCircleSharp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly CloseOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; ValueCfg: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:isAccurate"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; "onUpdate:customDate"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:isAccurate" | "update:presetVal" | "update:customDate", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; presetValCp: import("vue").WritableComputedRef; isAccurateCp: import("vue").WritableComputedRef; customDateCp: import("vue").WritableComputedRef; widgetType: import("vue").ComputedRef; readonly Date: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; "onUpdate:customDate"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:presetVal" | "update:customDate", ...args: any[]) => void; filterType: import("vue").ComputedRef<"1" | "3" | "2">; valueCp: import("vue").WritableComputedRef; presetValCp: import("vue").WritableComputedRef; dateType: any; valueFormat: import("vue").ComputedRef; compType: import("vue").ComputedRef; optionSetting: import("vue").ComputedRef; widgetOptions: import("vue").ComputedRef<{ label: string; value: string; }[]>; isDateDisabled: (ts: number) => boolean; timeDisabled: (ts: number) => { isHourDisabled(hour: number): boolean | undefined; isMinuteDisabled(minute: number, hour: number | null): boolean | undefined; isSecondDisabled(second: number, minute: number | null, hour: number | null): boolean | undefined; }; readonly CDatePicker: SFCWithInstall; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>, { attrs: { [x: string]: unknown; }; props: import("@vue/shared").LooseRequired; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>> & Readonly<{ "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:formatted-value", ...args: any[]) => void; datePickerRef: import("vue").Ref; panelInstRef: import("vue").Ref; placeholderRef: import("vue").Ref; oldValue: (string | [string, string]) | null | undefined; currentFormattedValue: import("vue").WritableComputedRef<(string | [string, string]) | null | undefined, (string | [string, string]) | null | undefined>; isDateTime: import("vue").ComputedRef; formatRef: import("vue").ComputedRef; panelFormatRef: import("vue").ComputedRef; _isDateDisabled: import("vue").ComputedRef<(current: number, ...arg: any[]) => boolean>; focus: () => any; blur: () => any; handleConfirm: (target: HTMLInputElement) => void; handleShortcutClick: (event: MouseEvent) => void; onUpdateShow: (show: boolean) => Promise; watchers: import("../../shared/types").AnyFn[]; stopWatcher: () => void; setHoliday: (show: boolean) => Promise; onConfirm: (...args: any[]) => Promise; isAllowedInvalidValue: (value: (string | [string, string]) | null | undefined) => boolean | "" | undefined; setShortcutValue: (type: "month" | "week") => Promise; readonly NDatePicker: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:formatted-value"[], "update:formatted-value", import("vue").PublicProps, Readonly; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>> & Readonly<{ "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }>, { type: string; updateUnchangedValue: boolean; to: string | false | HTMLElement; holidays: Date[]; updateValueOnClose: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; readonly NSelect: any; DateOption: import("vue").DefineComponent, { widgetOptions: { label: string; value: string; }[]; widgetRangeOptions: { label: string; value: string; }[]; startDateNum: import("vue").Ref; endDateNum: import("vue").Ref; props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:presetVal", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; presetValCp: import("vue").WritableComputedRef; handleChange: (val: any, type: "start" | "end") => void; readonly NSelect: any; readonly NInputNumber: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:presetVal")[], "update:modelValue" | "update:presetVal", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; presetVal: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly WidgetValEnums: { CUSTOM: string; FIRST_VAL: string; WHOLE: string; NOW: string; TODAY: string; TODAY_START: string; TODAY_END: string; TOMORROW: string; TOMORROW_START: string; TOMORROW_END: string; YESTERDAY: string; YESTERDAY_START: string; YESTERDAY_END: string; THIS_WEEK: string; WEEK_START: string; WEEK_END: string; NEXT_WEEK: string; LAST_WEEK: string; THIS_MONTH: string; MONTH_START: string; MONTH_END: string; NEXT_MONTH: string; LAST_MONTH: string; THIS_QUARTER: string; NEXT_QUARTER: string; LAST_QUARTER: string; THIS_YEAR: string; NEXT_YEAR: string; LAST_YEAR: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:presetVal" | "update:customDate")[], "update:modelValue" | "update:presetVal" | "update:customDate", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; "onUpdate:customDate"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; presetVal: string; customDate: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly InputFilter: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:isAccurateFilter"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:isAccurateFilter", ...args: any[]) => void; optionList: import("vue").Ref<{ label: string; value: number; }[], { label: string; value: number; }[] | { label: string; value: number; }[]>; valueCp: import("vue").WritableComputedRef; isAccurateFilterCp: import("vue").WritableComputedRef; isShowSearch: import("vue").ComputedRef; readonly NInput: any; readonly NSelect: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:isAccurateFilter")[], "update:modelValue" | "update:isAccurateFilter", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:isAccurateFilter"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; isAccurateFilter: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly InputNumber: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; readonly NInputNumber: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly SelectFilter: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; optionSetting: import("vue").ComputedRef; widgetOptions: import("vue").ComputedRef; readonly NSelect: any; readonly WidgetOptionEnums: { RADIO: string; MULTIPLE: string; ALL: string; SELECT_TIME: string; PAST_TIME: string; FUTURE_TIME: string; CUSTOM_TIME: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; widgetType: string; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly SelectDynamic: import("vue").DefineComponent; default: null; }; }>, { message: import("naive-ui/es/message").MessageApi; props: import("@vue/shared").LooseRequired; default: null; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; getDynamicSelectData: (params: any, filterApiConfig: any) => Promise; emit: (event: "update:modelValue", ...args: any[]) => void; selectDynamicRef: import("vue").Ref; isLoading: import("vue").Ref; filterApiConfig: import("../../shared/types").AnyObject; classifyFilterList: import("vue").Ref; totalPage: import("vue").Ref; menuProps: { class: string; }; curPage: import("vue").Ref; fieldTitleList: import("vue").Ref; selectOptions: import("vue").Ref; keywordVal: import("vue").Ref; optionSetting: import("vue").ComputedRef; isMultiple: import("vue").ComputedRef; dynamicOptionInfos: import("vue").ComputedRef; isLastPage: import("vue").ComputedRef; originList: import("vue").ComputedRef; valueCp: import("vue").ComputedRef; isInitRequest: import("vue").ComputedRef; setOptionActive: (selectIds: string[]) => void; handleUpdateSelect: (value: string[] | null) => void; handleUpdatePage: (page: number) => Promise; getOptionsData: (keyword: string, curPage: number) => Promise; isWhole: (value: string) => boolean; _handleSearch: (query: string) => Promise; handleSearch: (query: string) => Promise; handleInitData: () => Promise; handleClear: () => Promise; handleUpdateShow: (show: boolean) => void; renderTag: ({ option, handleClose }: any) => import("vue").VNode; init: () => void; saveDynamicBaseList: (selectValue: any[] | null) => void; readonly NSelect: any; SelectDynamicOption: import("vue").DefineComponent; default: () => never[]; }; dynamicOptionInfo: { type: import("vue").PropType; default: () => {}; }; fieldTitleList: { type: import("vue").PropType; default: () => never[]; }; optionList: { type: import("vue").PropType; default: () => never[]; }; isMultiple: { type: BooleanConstructor; default: boolean; }; curPage: { type: NumberConstructor; default: number; }; isLastPage: { type: BooleanConstructor; default: boolean; }; isShowWhole: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; }>, { selectMinWidth: number; props: import("@vue/shared").LooseRequired; default: () => never[]; }; dynamicOptionInfo: { type: import("vue").PropType; default: () => {}; }; fieldTitleList: { type: import("vue").PropType; default: () => never[]; }; optionList: { type: import("vue").PropType; default: () => never[]; }; isMultiple: { type: BooleanConstructor; default: boolean; }; curPage: { type: NumberConstructor; default: number; }; isLastPage: { type: BooleanConstructor; default: boolean; }; isShowWhole: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onUpdatePage?: ((...args: any[]) => any) | undefined; onUpdateSelect?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "updateSelect" | "updatePage", ...args: any[]) => void; dragEndWidth: import("vue").Ref; showKeys: import("vue").ComputedRef; titleList: import("vue").ComputedRef; isOptionsNull: import("vue").ComputedRef; handleSelect: (option: any) => void; searchByPage: (onePage: number) => void; changeWidth: ({ distance }: any) => void; saveWidth: () => void; readonly NEmpty: any; readonly NButtonGroup: any; readonly NButton: any; readonly NIcon: any; readonly NPopover: any; readonly vFlexibleResize: { mounted(el: any, { value }: any): void; beforeUnmount(el: any): void; }; readonly WidgetValEnums: { CUSTOM: string; FIRST_VAL: string; WHOLE: string; NOW: string; TODAY: string; TODAY_START: string; TODAY_END: string; TOMORROW: string; TOMORROW_START: string; TOMORROW_END: string; YESTERDAY: string; YESTERDAY_START: string; YESTERDAY_END: string; THIS_WEEK: string; WEEK_START: string; WEEK_END: string; NEXT_WEEK: string; LAST_WEEK: string; THIS_MONTH: string; MONTH_START: string; MONTH_END: string; NEXT_MONTH: string; LAST_MONTH: string; THIS_QUARTER: string; NEXT_QUARTER: string; LAST_QUARTER: string; THIS_YEAR: string; NEXT_YEAR: string; LAST_YEAR: string; }; readonly ArrowBack: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ArrowForward: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("updateSelect" | "updatePage")[], "updateSelect" | "updatePage", import("vue").PublicProps, Readonly; default: () => never[]; }; dynamicOptionInfo: { type: import("vue").PropType; default: () => {}; }; fieldTitleList: { type: import("vue").PropType; default: () => never[]; }; optionList: { type: import("vue").PropType; default: () => never[]; }; isMultiple: { type: BooleanConstructor; default: boolean; }; curPage: { type: NumberConstructor; default: number; }; isLastPage: { type: BooleanConstructor; default: boolean; }; isShowWhole: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onUpdatePage?: ((...args: any[]) => any) | undefined; onUpdateSelect?: ((...args: any[]) => any) | undefined; }>, { loading: boolean; isMultiple: boolean; oldValue: import("../../shared/types").AnyObject[]; optionList: import("../../shared/types").AnyObject[]; isShowWhole: boolean; dynamicOptionInfo: import("../../shared/types").AnyObject; fieldTitleList: import("../../shared/types").AnyObject[]; curPage: number; isLastPage: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly; default: null; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: import("../../shared/types").AnyObject[]; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly InputNumberGroup: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; startNumber: import("vue").Ref; endNumber: import("vue").Ref; emit: (event: "update:modelValue", ...args: any[]) => void; handleChange: (val: number | null, key: string) => void; readonly NInputGroup: any; readonly NInputNumber: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly DateRange: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; "onUpdate:customDate"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:presetVal" | "update:customDate", ...args: any[]) => void; startDate: import("vue").Ref; endDate: import("vue").Ref; filterType: import("vue").ComputedRef<"1" | "3" | "2">; valueFormat: import("vue").ComputedRef; dateFormat: import("vue").ComputedRef; compType: import("vue").ComputedRef; optionSetting: import("vue").ComputedRef; isPastTime: import("vue").ComputedRef; isFutureTime: import("vue").ComputedRef; startPlaceholder: import("vue").ComputedRef<"初始日期" | "初始时间">; endPlaceholder: import("vue").ComputedRef<"截止日期" | "截止时间">; startDefault: import("vue").ComputedRef; endDefault: import("vue").ComputedRef; startDateFormat: import("vue").ComputedRef; endDateFormat: import("vue").ComputedRef; dateType: any; widgetOptions: import("vue").ComputedRef<{ label: string; value: string; }[]>; presetValCp: import("vue").WritableComputedRef; valueDateCp: import("vue").WritableComputedRef; handleChange: (val: any, type: "start" | "end") => void; isStartDateDisabled: (ts: number) => boolean; timeStartDisabled: (ts: number) => { isHourDisabled(hour: number): boolean | 0; isMinuteDisabled(minute: number, hour: number | null): boolean | 0; isSecondDisabled(second: number, minute: number | null, hour: number | null): boolean | 0; }; isEndDateDisabled: (ts: number) => boolean; timeEndDisabled: (ts: number) => { isHourDisabled(hour: number): boolean | 0; isMinuteDisabled(minute: number, hour: number | null): boolean | 0; isSecondDisabled(second: number, minute: number | null, hour: number | null): boolean | 0; }; readonly NSelect: any; readonly NPopover: any; readonly CDatePicker: SFCWithInstall; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>, { attrs: { [x: string]: unknown; }; props: import("@vue/shared").LooseRequired; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>> & Readonly<{ "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:formatted-value", ...args: any[]) => void; datePickerRef: import("vue").Ref; panelInstRef: import("vue").Ref; placeholderRef: import("vue").Ref; oldValue: (string | [string, string]) | null | undefined; currentFormattedValue: import("vue").WritableComputedRef<(string | [string, string]) | null | undefined, (string | [string, string]) | null | undefined>; isDateTime: import("vue").ComputedRef; formatRef: import("vue").ComputedRef; panelFormatRef: import("vue").ComputedRef; _isDateDisabled: import("vue").ComputedRef<(current: number, ...arg: any[]) => boolean>; focus: () => any; blur: () => any; handleConfirm: (target: HTMLInputElement) => void; handleShortcutClick: (event: MouseEvent) => void; onUpdateShow: (show: boolean) => Promise; watchers: import("../../shared/types").AnyFn[]; stopWatcher: () => void; setHoliday: (show: boolean) => Promise; onConfirm: (...args: any[]) => Promise; isAllowedInvalidValue: (value: (string | [string, string]) | null | undefined) => boolean | "" | undefined; setShortcutValue: (type: "month" | "week") => Promise; readonly NDatePicker: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:formatted-value"[], "update:formatted-value", import("vue").PublicProps, Readonly; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>> & Readonly<{ "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }>, { type: string; updateUnchangedValue: boolean; to: string | false | HTMLElement; holidays: Date[]; updateValueOnClose: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; DateOption: import("vue").DefineComponent, { widgetOptions: { label: string; value: string; }[]; widgetRangeOptions: { label: string; value: string; }[]; startDateNum: import("vue").Ref; endDateNum: import("vue").Ref; props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:presetVal", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; presetValCp: import("vue").WritableComputedRef; handleChange: (val: any, type: "start" | "end") => void; readonly NSelect: any; readonly NInputNumber: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:presetVal")[], "update:modelValue" | "update:presetVal", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; presetVal: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly WidgetValEnums: { CUSTOM: string; FIRST_VAL: string; WHOLE: string; NOW: string; TODAY: string; TODAY_START: string; TODAY_END: string; TOMORROW: string; TOMORROW_START: string; TOMORROW_END: string; YESTERDAY: string; YESTERDAY_START: string; YESTERDAY_END: string; THIS_WEEK: string; WEEK_START: string; WEEK_END: string; NEXT_WEEK: string; LAST_WEEK: string; THIS_MONTH: string; MONTH_START: string; MONTH_END: string; NEXT_MONTH: string; LAST_MONTH: string; THIS_QUARTER: string; NEXT_QUARTER: string; LAST_QUARTER: string; THIS_YEAR: string; NEXT_YEAR: string; LAST_YEAR: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:presetVal" | "update:customDate")[], "update:modelValue" | "update:presetVal" | "update:customDate", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; "onUpdate:customDate"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; presetVal: string; customDate: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly SelectLabel: import("vue").DefineComponent, { getDynamicLabelData: (params: any, filterApiConfig: any) => Promise; message: import("naive-ui/es/message").MessageApi; props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; tagList: import("vue").Ref; filterApiConfig: import("../../shared/types").AnyObject; valueCp: import("vue").WritableComputedRef; optionList: import("vue").ComputedRef; initTagList: () => Promise; renderOption: ({ node, option }: { node: import("vue").VNode; option: import("naive-ui").SelectOption; }) => import("vue").VNode; renderLabel: (option: any) => any; readonly NSelect: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly SelectTreeDynamic: import("vue").DefineComponent, { message: import("naive-ui/es/message").MessageApi; props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; getDynamicSelectData: (params: any, filterApiConfig: any) => Promise; emit: (event: "update:modelValue", ...args: any[]) => void; options: import("vue").Ref; filterApiConfig: import("../../shared/types").AnyObject; classifyFilterList: import("vue").Ref; optionSetting: import("vue").ComputedRef; isMultiple: import("vue").ComputedRef; dynamicOptionInfos: import("vue").ComputedRef; valueCp: import("vue").WritableComputedRef; transformOptions: (list: any[], showKeys: string[], valueKey: string) => any[]; getOptionsData: (keyword: string) => Promise; readonly NTreeSelect: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly WidgetTypeEnums: { INPUT_NUMBER: string; INPUT: string; SELECT: string; DATE: string; DATE_OUT: string; DATE_TIME: string; DATETIME_OUT: string; CHECKBOX_GROUP: string; INPUTNUMBER_RANGE: string; DATE_RANGE_OUT: string; DATE_RANGE_INNER: string; DATETIME_RANGE_OUT: string; DATETIME_RANGE_INNER: string; LABEL: string; SELECTLABEL: string; SELECTDYNAMIC: string; SELECTTREE: string; SELECTTREEDYNAMIC: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:isAccurate" | "update:presetVal" | "update:customDate")[], "update:modelValue" | "update:isAccurate" | "update:presetVal" | "update:customDate", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:isAccurate"?: ((...args: any[]) => any) | undefined; "onUpdate:presetVal"?: ((...args: any[]) => any) | undefined; "onUpdate:customDate"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; item: Record; paramCfg: Record; presetVal: string; isAccurate: boolean; customDate: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly ConditionEnums: { NULL: string; EQUAL: string; CUSTOM_RANGE: string; IN_THE_PAST: string; IN_THE_FUTURE: string; IN_THE_PAST_DI: string; IN_THE_FUTURE_DI: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancelSaveAdd" | "saveAdd")[], "cancelSaveAdd" | "saveAdd", import("vue").PublicProps, Readonly; default: () => {}; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; tableId: { type: StringConstructor; default: string; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; showItemName: { type: BooleanConstructor; default: boolean; }; hideAddBtn: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onCancelSaveAdd?: ((...args: any[]) => any) | undefined; onSaveAdd?: ((...args: any[]) => any) | undefined; }>, { searchFieldList: unknown[]; tableId: string; conditionList: unknown[]; actionList_prop: import("..").IClassifyListType; showItemName: boolean; hideAddBtn: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; BiFilterConditionByApi: import("vue").DefineComponent; default: () => {}; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; tableId: { type: StringConstructor; default: string; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; showItemName: { type: BooleanConstructor; default: boolean; }; hideAddBtn: { type: BooleanConstructor; default: boolean; }; }>, { $message: import("naive-ui/es/message").MessageApi; menuProps: { class: string; }; dateCons: string[]; textCons: string[]; numberCons: string[]; props: import("@vue/shared").LooseRequired; default: () => {}; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; tableId: { type: StringConstructor; default: string; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; showItemName: { type: BooleanConstructor; default: boolean; }; hideAddBtn: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onCancelSaveAdd?: ((...args: any[]) => any) | undefined; onSaveAdd?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "cancelSaveAdd" | "saveAdd", ...args: any[]) => void; $attrs: { [x: string]: unknown; }; FormState: any; loading: import("vue").Ref; parentInputRef: import("vue").Ref; parentInputAddRef: import("vue").Ref; sqlExpression: import("vue").Ref; DisplayCategoryState: { addDisplayCategory: string; displayCategories: { disabled: boolean; value: string; }[]; displayCategoryOriginLen: number; showAdd: boolean; }; isEnableAddDisplayCategory: import("vue").ComputedRef; editDisplayCategory: (item: import("..").ICategoryItemType, cb?: any) => void; handleDisplayCategorySelect: (item: import("..").ICategoryItemType) => void; handleDisplayCategoryRemove: (index: number, item: import("..").ICategoryItemType) => void; handleDisplayCategoryAdd: (cb?: any) => void; handlerBlur: () => void; initDisplayCategories: (rawDataDisplayCategories: any, displayCategory: any) => void; FilterConditionsState: any; paramOptions: import("vue").ComputedRef; addFilterCondition: () => void; delFilterCondition: (index: number) => void; updateKey: (index: number, val: any) => void; updateCondition: (index: number, val: any) => void; getParamCfg: (key: string) => any; initFilterConditions: (tableId: string, rawConditions: import("..").ISearchConfigType[]) => Promise; getRawFilterConditions: () => any; isShowValueCfg: (con: string) => boolean; handleEditDisplayCategory: (item: import("..").ICategoryItemType) => void; handleDisplayCategoryAddState: () => void; findConditionByDisplayCategory: (sid: string) => unknown; handleDisplayCategorySelectProxy: (item: import("..").ICategoryItemType) => void; clearFormData: () => void; handleInitConditions: () => Promise; validate: () => Promise; saveAdd: () => void; cancelSaveAdd: () => void; checkActionList: () => any; readonly NSpin: any; readonly NIcon: any; readonly NInput: any; readonly NButton: any; readonly NTooltip: any; readonly NSelect: any; readonly AddOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly AddCircleSharp: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly CloseOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; ValueCfg: import("vue").DefineComponent never[]; }; }>, { props: import("@vue/shared").LooseRequired never[]; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:modelValues"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue" | "update:modelValues", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; valuesCp: import("vue").WritableComputedRef; isSelectMode: import("vue").ComputedRef; isSelectMultiple: import("vue").ComputedRef; biType: import("vue").ComputedRef; readonly Date: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; dateType: any; valueFormat: import("vue").ComputedRef; compType: import("vue").ComputedRef; readonly CDatePicker: SFCWithInstall; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>, { attrs: { [x: string]: unknown; }; props: import("@vue/shared").LooseRequired; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>> & Readonly<{ "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:formatted-value", ...args: any[]) => void; datePickerRef: import("vue").Ref; panelInstRef: import("vue").Ref; placeholderRef: import("vue").Ref; oldValue: (string | [string, string]) | null | undefined; currentFormattedValue: import("vue").WritableComputedRef<(string | [string, string]) | null | undefined, (string | [string, string]) | null | undefined>; isDateTime: import("vue").ComputedRef; formatRef: import("vue").ComputedRef; panelFormatRef: import("vue").ComputedRef; _isDateDisabled: import("vue").ComputedRef<(current: number, ...arg: any[]) => boolean>; focus: () => any; blur: () => any; handleConfirm: (target: HTMLInputElement) => void; handleShortcutClick: (event: MouseEvent) => void; onUpdateShow: (show: boolean) => Promise; watchers: import("../../shared/types").AnyFn[]; stopWatcher: () => void; setHoliday: (show: boolean) => Promise; onConfirm: (...args: any[]) => Promise; isAllowedInvalidValue: (value: (string | [string, string]) | null | undefined) => boolean | "" | undefined; setShortcutValue: (type: "month" | "week") => Promise; readonly NDatePicker: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:formatted-value"[], "update:formatted-value", import("vue").PublicProps, Readonly; }; placeholder: { type: StringConstructor; }; allowedInvalidValue: { type: StringConstructor; }; to: { type: import("vue").PropType; default: string; }; holidays: { type: import("vue").PropType; default: () => never[]; }; type: { type: StringConstructor; default: string; }; updateValueOnClose: { type: BooleanConstructor; default: boolean; }; isDateDisabled: { type: import("vue").PropType<(current: number, ...arg: any[]) => boolean>; }; propKey: { type: StringConstructor; }; shortcutListenerConfig: { type: import("vue").PropType<{ enable: boolean; callback: (value: string, propKey?: string | undefined) => void; }>; }; }>> & Readonly<{ "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }>, { type: string; updateUnchangedValue: boolean; to: string | false | HTMLElement; holidays: Date[]; updateValueOnClose: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly InputFilter: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; readonly NInput: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly InputNumber: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; readonly NInputNumber: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly SelectFilter: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:modelValue", ...args: any[]) => void; valueCp: import("vue").WritableComputedRef; optionSetting: import("vue").ComputedRef; widgetOptions: import("vue").ComputedRef; readonly NSelect: any; readonly WidgetOptionEnums: { RADIO: string; MULTIPLE: string; ALL: string; SELECT_TIME: string; PAST_TIME: string; FUTURE_TIME: string; CUSTOM_TIME: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:modelValue"[], "update:modelValue", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly WidgetTypeEnums: { INPUT_NUMBER: string; INPUT: string; SELECT: string; DATE: string; DATE_OUT: string; DATE_TIME: string; DATETIME_OUT: string; CHECKBOX_GROUP: string; INPUTNUMBER_RANGE: string; DATE_RANGE_OUT: string; DATE_RANGE_INNER: string; DATETIME_RANGE_OUT: string; DATETIME_RANGE_INNER: string; LABEL: string; SELECTLABEL: string; SELECTDYNAMIC: string; SELECTTREE: string; SELECTTREEDYNAMIC: string; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "update:modelValues")[], "update:modelValue" | "update:modelValues", import("vue").PublicProps, Readonly never[]; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:modelValues"?: ((...args: any[]) => any) | undefined; }>, { modelValue: string | number | unknown[]; paramCfg: Record; modelValues: unknown[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("cancelSaveAdd" | "saveAdd")[], "cancelSaveAdd" | "saveAdd", import("vue").PublicProps, Readonly; default: () => {}; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; tableId: { type: StringConstructor; default: string; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; showItemName: { type: BooleanConstructor; default: boolean; }; hideAddBtn: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onCancelSaveAdd?: ((...args: any[]) => any) | undefined; onSaveAdd?: ((...args: any[]) => any) | undefined; }>, { searchFieldList: unknown[]; tableId: string; conditionList: unknown[]; actionList_prop: import("..").IClassifyListType; showItemName: boolean; hideAddBtn: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "cancelSaveAdd"[], "cancelSaveAdd", import("vue").PublicProps, Readonly never[]; }; searchFieldList: { type: ArrayConstructor; default: () => never[]; }; }>> & Readonly<{ onCancelSaveAdd?: ((...args: any[]) => any) | undefined; }>, { visible: boolean; searchFieldList: unknown[]; conditionList: unknown[]; modalTitle: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("CondiTionListInit" | "saveGetTableCondiTionList" | "setClassifyModal")[], "CondiTionListInit" | "saveGetTableCondiTionList" | "setClassifyModal", import("vue").PublicProps, Readonly never[]; }; conditionList: { type: ArrayConstructor; default: () => never[]; }; settingId: StringConstructor; classifyModal: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onCondiTionListInit?: ((...args: any[]) => any) | undefined; onSaveGetTableCondiTionList?: ((...args: any[]) => any) | undefined; onSetClassifyModal?: ((...args: any[]) => any) | undefined; }>, { searchFieldList: unknown[]; conditionList: unknown[]; classifyModal: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly vFlexibleResize: { mounted(el: any, { value }: any): void; beforeUnmount(el: any): void; }; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("changeSearch" | "setClassificationIndex" | "getQuickSearchListObj")[], "changeSearch" | "setClassificationIndex" | "getQuickSearchListObj", import("vue").PublicProps, Readonly; default: () => never[]; }; conditionMap: { type: import("vue").PropType; default: () => {}; }; conditionSid: { type: import("vue").PropType; default: () => string[]; }; curClassificationIndex: { type: NumberConstructor; default: number; }; showClassificationIndexs: { type: import("vue").PropType; default: () => number[]; }; curClassificationWidth: { type: NumberConstructor; }; hideConditionChangeBtn: { type: NumberConstructor; default: number; }; hideConditionChangeSetting: { type: NumberConstructor; default: number; }; hideClearConditionChange: { type: NumberConstructor; default: number; }; isShowResetButton: { type: BooleanConstructor; default: boolean; }; filterApiConfig: { type: ObjectConstructor; default: () => {}; }; condiTionDigital: { type: ObjectConstructor; default: () => {}; }; filterType: { type: StringConstructor; default: string; }; }>> & Readonly<{ onChangeSearch?: ((...args: any[]) => any) | undefined; onSetClassificationIndex?: ((...args: any[]) => any) | undefined; onGetQuickSearchListObj?: ((...args: any[]) => any) | undefined; }>, { searchFieldList: any[]; filterApiConfig: Record; tableId: string; conditionMap: import("..").IConditionMapType; conditionSid: string[]; curClassificationIndex: number; showClassificationIndexs: number[]; hideConditionChangeBtn: number; hideConditionChangeSetting: number; hideClearConditionChange: number; isShowResetButton: boolean; condiTionDigital: Record; filterType: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default CClassification;