declare const _default: import('vue').DefineComponent<{ id: { type: StringConstructor; required: true; }; option: { type: (StringConstructor | ObjectConstructor)[]; required: true; validator: (value: unknown) => boolean; }; index: { type: NumberConstructor; default: number; }; active: { type: BooleanConstructor; default: boolean; }; selected: { type: BooleanConstructor; default: boolean; }; placeholder: { type: BooleanConstructor; default: boolean; }; }, any, any, {}, { onMousedown($event: any): void; onMouseEnter($event: any): void; onClick($event: any): void; getOffsetHeight(): any; getOffsetTop(): any; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("click" | "mousedown" | "mouseenter")[], "click" | "mousedown" | "mouseenter", import('vue').PublicProps, Readonly boolean; }; index: { type: NumberConstructor; default: number; }; active: { type: BooleanConstructor; default: boolean; }; selected: { type: BooleanConstructor; default: boolean; }; placeholder: { type: BooleanConstructor; default: boolean; }; }>> & { onClick?: ((...args: any[]) => any) | undefined; onMousedown?: ((...args: any[]) => any) | undefined; onMouseenter?: ((...args: any[]) => any) | undefined; }, { placeholder: boolean; index: number; active: boolean; selected: boolean; }, {}>; export default _default;