import { SizeType } from 'ant-design-vue/es/config-provider'; import type { ExtractPropTypes } from 'vue'; import type CustomSearcher from './custom-searcher.vue'; export interface customSearcherFieldItem { key: string; title: string; type: string; conditionType?: string; props: { [key: string]: any; }; [key: string]: any; } export declare const customSearcherProps: { readonly open: import("ll-plus/es/utils").EpPropFinalized; readonly fieldList: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => any[], boolean>; readonly operatorSelectable: import("ll-plus/es/utils").EpPropFinalized; readonly maxSearchCount: import("ll-plus/es/utils").EpPropFinalized; readonly useBadge: import("ll-plus/es/utils").EpPropFinalized; readonly activeState: import("ll-plus/es/utils").EpPropFinalized; readonly placement: { readonly type: import("vue").PropType, unknown, unknown>>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly searchIcon: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly addSearchText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly saveSchemeText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly useLocalStorage: import("ll-plus/es/utils").EpPropFinalized; readonly size: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, "large", boolean>; readonly label: import("ll-plus/es/utils").EpPropFinalized; readonly localKey: import("ll-plus/es/utils").EpPropFinalized; }; export type CustomSearcherProps = ExtractPropTypes; export type CustomSearcherInstance = InstanceType;