declare const _default: import('vue').DefineComponent<{ tooltipContent: { type: StringConstructor; default: null; }; tooltipPosition: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; modelValue: { type: (StringConstructor | NumberConstructor)[]; default: null; }; id: { type: StringConstructor; required: true; }; type: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; min: { type: NumberConstructor; default: null; }; max: { type: NumberConstructor; default: null; }; pattern: { type: StringConstructor; default: null; }; label: { type: StringConstructor; required: true; }; srOnlyLabel: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; error: { type: BooleanConstructor; default: boolean; }; success: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; withCopyButton: { type: BooleanConstructor; default: boolean; }; copyButtonLabel: { type: StringConstructor; default: string; }; copiedTooltipContent: { type: StringConstructor; default: string; }; selectOnClick: { type: BooleanConstructor; default: boolean; }; inputClass: { type: StringConstructor; default: string; }; helperText: { type: StringConstructor; default: string; }; isMultiselect: { type: BooleanConstructor; default: boolean; }; withClearButton: { type: BooleanConstructor; default: boolean; }; }, any, { showCopied: boolean; }, { iconLeft(): import('vue').Slot | undefined; iconRight(): import('vue').Slot | undefined; selectedOptions(): import('vue').Slot | undefined; showClearButton(): any; }, { copyToClipboard(): void; onInput($event: any): void; onFocus($event: any): void; onBlur($event: any): void; onInvalid($event: any): void; focus(): void; clearInput($event: any): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("input" | "update:modelValue" | "change" | "focus" | "blur" | "copy" | "invalid")[], "input" | "update:modelValue" | "change" | "focus" | "blur" | "copy" | "invalid", import('vue').PublicProps, Readonly boolean; }; modelValue: { type: (StringConstructor | NumberConstructor)[]; default: null; }; id: { type: StringConstructor; required: true; }; type: { type: StringConstructor; default: string; validator: (value: unknown) => boolean; }; min: { type: NumberConstructor; default: null; }; max: { type: NumberConstructor; default: null; }; pattern: { type: StringConstructor; default: null; }; label: { type: StringConstructor; required: true; }; srOnlyLabel: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: null; }; disabled: { type: BooleanConstructor; default: boolean; }; required: { type: BooleanConstructor; default: boolean; }; error: { type: BooleanConstructor; default: boolean; }; success: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; default: boolean; }; withCopyButton: { type: BooleanConstructor; default: boolean; }; copyButtonLabel: { type: StringConstructor; default: string; }; copiedTooltipContent: { type: StringConstructor; default: string; }; selectOnClick: { type: BooleanConstructor; default: boolean; }; inputClass: { type: StringConstructor; default: string; }; helperText: { type: StringConstructor; default: string; }; isMultiselect: { type: BooleanConstructor; default: boolean; }; withClearButton: { type: BooleanConstructor; default: boolean; }; }>> & { onCopy?: ((...args: any[]) => any) | undefined; onFocus?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onInput?: ((...args: any[]) => any) | undefined; onInvalid?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { type: string; required: boolean; readonly: boolean; pattern: string; error: boolean; success: boolean; srOnlyLabel: boolean; tooltipContent: string; tooltipPosition: string; disabled: boolean; helperText: string; max: number; min: number; modelValue: string | number; placeholder: string; inputClass: string; withCopyButton: boolean; copyButtonLabel: string; copiedTooltipContent: string; selectOnClick: boolean; isMultiselect: boolean; withClearButton: boolean; }, {}>; export default _default;