import { PropType } from 'vue'; import { ColumnFilterItem } from '../types'; declare const _default: import('vue').DefineComponent; required: true; }; selectedKeys: { type: PropType<(string | number | boolean)[]>; default: () => never[]; }; multiple: { type: BooleanConstructor; default: boolean; }; anchorRect: { type: PropType<{ top: number; left: number; right: number; bottom: number; }>; required: true; }; popupContainer: { type: PropType; default: string; }; filterSearch: { type: PropType boolean)>; default: boolean; }; filterMode: { type: PropType<"menu" | "tree">; default: string; }; expandedKeys: { type: PropType | null>; default: null; }; visible: { type: BooleanConstructor; default: boolean; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("close" | "reset" | "confirm" | "update:expandedKeys")[], "close" | "reset" | "confirm" | "update:expandedKeys", import('vue').PublicProps, Readonly; required: true; }; selectedKeys: { type: PropType<(string | number | boolean)[]>; default: () => never[]; }; multiple: { type: BooleanConstructor; default: boolean; }; anchorRect: { type: PropType<{ top: number; left: number; right: number; bottom: number; }>; required: true; }; popupContainer: { type: PropType; default: string; }; filterSearch: { type: PropType boolean)>; default: boolean; }; filterMode: { type: PropType<"menu" | "tree">; default: string; }; expandedKeys: { type: PropType | null>; default: null; }; visible: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; "onUpdate:expandedKeys"?: ((...args: any[]) => any) | undefined; }>, { filterSearch: boolean | ((input: string, filter: ColumnFilterItem) => boolean); filterMode: "menu" | "tree"; selectedKeys: (string | number | boolean)[]; multiple: boolean; popupContainer: string | HTMLElement; expandedKeys: Set | null; visible: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=FilterDropdown.d.ts.map