import { EleTooltipInstance } from '../../ele-app/plus'; import { FilterValue } from '../../ele-data-table/types'; import { PropType } from 'vue'; declare const _default: import('vue').DefineComponent<{ /** 选中项 */ filtered: PropType; /** 是否多选 */ filterMultiple: BooleanConstructor; /** 数据项 */ filters: PropType; /** 弹出框定位 */ filterPlacement: { type: PropType | undefined>; default: string; }; }, { popperRef: import('vue').Ref; checkedValue: import('vue').Ref; clearFilterText: import('vue').ComputedRef; filteredValue: import('vue').ComputedRef; confirmText: import('vue').ComputedRef; resetText: import('vue').ComputedRef; onItemClick: (value?: string) => void; onFilterChange: (filtered: FilterValue) => void; onConfirm: () => void; onReset: () => void; onBeforeEnter: () => void; }, unknown, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { /** 选中改变事件 */ change: (_filtered: FilterValue) => true; }, string, import('vue').PublicProps, Readonly; /** 是否多选 */ filterMultiple: BooleanConstructor; /** 数据项 */ filters: PropType; /** 弹出框定位 */ filterPlacement: { type: PropType | undefined>; default: string; }; }>> & { onChange?: ((_filtered: FilterValue) => any) | undefined; }, { filterPlacement: import('element-plus/es/utils').EpPropMergeType | undefined; filterMultiple: boolean; }, {}>; export default _default;