import { PropType } from 'vue'; import { PopoverPlacement } from '../popover'; import { PopselectOption } from './interface'; declare const _default: import("vue").DefineComponent<{ placement: { type: PropType; default: string; }; value: { type: PropType; default: undefined; }; options: { type: PropType; default: never[]; }; multiple: { type: PropType; default: boolean; }; maxHeight: { type: PropType; default: number; }; autoClose: { type: PropType; default: undefined; }; autoScroll: { type: PropType; default: boolean; }; truncate: { type: PropType; default: number; }; itemHeight: { type: PropType; default: number; }; itemStyle: { type: PropType; default: undefined; }; trigger: { type: PropType; default: string; }; destroyWhenHide: { type: PropType; default: boolean; }; zIndex: { type: PropType; default: undefined; }; show: { type: PropType; default: boolean; }; disabled: { type: PropType; default: boolean; }; withArrow: { type: PropType; default: boolean; }; showDelay: { type: PropType; default: number; }; hideDelay: { type: PropType; default: number; }; offset: { type: PropType; default: undefined; }; wrapBoundary: { type: PropType; default: boolean; }; matchTrigger: { type: PropType; default: boolean; }; autoSync: { type: PropType; default: boolean; }; title: { type: PropType; default: undefined; }; content: { type: PropType import("vue").VNodeChild) | undefined>; default: undefined; }; followMode: { type: PropType; default: string; }; x: { type: PropType; default: undefined; }; y: { type: PropType; default: undefined; }; teleport: { type: PropType; default: boolean; }; }, () => import("../_utils_").SpecificVNode<{ onShow: (...args: Array) => void; }>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; value: { type: PropType; default: undefined; }; options: { type: PropType; default: never[]; }; multiple: { type: PropType; default: boolean; }; maxHeight: { type: PropType; default: number; }; autoClose: { type: PropType; default: undefined; }; autoScroll: { type: PropType; default: boolean; }; truncate: { type: PropType; default: number; }; itemHeight: { type: PropType; default: number; }; itemStyle: { type: PropType; default: undefined; }; trigger: { type: PropType; default: string; }; destroyWhenHide: { type: PropType; default: boolean; }; zIndex: { type: PropType; default: undefined; }; show: { type: PropType; default: boolean; }; disabled: { type: PropType; default: boolean; }; withArrow: { type: PropType; default: boolean; }; showDelay: { type: PropType; default: number; }; hideDelay: { type: PropType; default: number; }; offset: { type: PropType; default: undefined; }; wrapBoundary: { type: PropType; default: boolean; }; matchTrigger: { type: PropType; default: boolean; }; autoSync: { type: PropType; default: boolean; }; title: { type: PropType; default: undefined; }; content: { type: PropType import("vue").VNodeChild) | undefined>; default: undefined; }; followMode: { type: PropType; default: string; }; x: { type: PropType; default: undefined; }; y: { type: PropType; default: undefined; }; teleport: { type: PropType; default: boolean; }; }>> & { [x: `on${string}`]: ((...args: any[]) => any) | undefined; }, { value: import("./interface").PopselectValue | undefined; content: string | (() => import("vue").VNodeChild) | undefined; show: boolean | undefined; x: number | undefined; y: number | undefined; maxHeight: number | undefined; zIndex: number | undefined; multiple: boolean | undefined; disabled: boolean | undefined; offset: import("../popover/interface").PopoverOffset | undefined; title: string | undefined; placement: PopoverPlacement; trigger: import("../popover").PopoverTrigger | undefined; destroyWhenHide: boolean | undefined; withArrow: boolean | undefined; showDelay: number | undefined; hideDelay: number | undefined; wrapBoundary: boolean | undefined; matchTrigger: boolean | undefined; autoSync: boolean | undefined; followMode: import("../popover").PopoverFollowMode | undefined; teleport: boolean | undefined; options: PopselectOption[] | undefined; autoClose: boolean | undefined; autoScroll: boolean | undefined; truncate: number | boolean | undefined; itemHeight: number | undefined; itemStyle: import("../_utils_").ElementStyleSet | undefined; }>; export default _default;