export declare const SinglePersonSelect: import("../utils").WithInstall; default: string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; groups: { type: import("vue").PropType; default: () => import("./types").SinglePersonGroup[]; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("search" | "select" | "update:modelValue" | "update:show" | "click-filter")[], "search" | "select" | "update:modelValue" | "update:show" | "click-filter", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; searchPlaceholder: { type: import("vue").PropType; default: string; }; groups: { type: import("vue").PropType; default: () => import("./types").SinglePersonGroup[]; }; }>> & { onSelect?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:show"?: ((...args: any[]) => any) | undefined; onSearch?: ((...args: any[]) => any) | undefined; "onClick-filter"?: ((...args: any[]) => any) | undefined; }, { title: string; show: boolean; searchPlaceholder: string; groups: import("./types").SinglePersonGroup[]; }>>; export default SinglePersonSelect; export type { SinglePersonSelectProps } from './SinglePersonSelect'; export type { SinglePersonGroup, SinglePersonOption } from './types'; declare module 'vue' { interface GlobalComponents { VanSinglePersonSelect: typeof SinglePersonSelect; } }