import { Attributes, Classes } from "@/types"; declare const _default: import("vue").DefineComponent<{ modelValue: { type: StringConstructor; default: string; }; id: { type: StringConstructor; default: () => string; }; labelARIA: { type: StringConstructor; default: string; }; withSearchButton: { type: BooleanConstructor; default: boolean; }; searchButtonARIA: { type: StringConstructor; default: string; }; searchIconARIA: { type: StringConstructor; default: string; }; clearIconARIA: { type: StringConstructor; default: string; }; primary: { type: BooleanConstructor; default: boolean; }; size: { type: StringConstructor; default: string; }; }, unknown, { inputVal: string; }, { inputValue: any; searchGroupClasses(): Classes; attributes(): Attributes; hasText(): boolean; }, { onClear(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly string; }; labelARIA: { type: StringConstructor; default: string; }; withSearchButton: { type: BooleanConstructor; default: boolean; }; searchButtonARIA: { type: StringConstructor; default: string; }; searchIconARIA: { type: StringConstructor; default: string; }; clearIconARIA: { type: StringConstructor; default: string; }; primary: { type: BooleanConstructor; default: boolean; }; size: { type: StringConstructor; default: string; }; }>>, { id: string; size: string; primary: boolean; modelValue: string; labelARIA: string; withSearchButton: boolean; searchButtonARIA: string; searchIconARIA: string; clearIconARIA: string; }>; export default _default;