import type { PropType } from 'vue'; import type { VvIconProps } from '../VvIcon'; declare const _default: import("vue").DefineComponent; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; label: { type: StringConstructor; default: string; }; icon: { type: PropType; default: string; }; }>, { hasIcon: globalThis.ComputedRef; onClick: (e: Event) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "clear"[], "clear", import("vue").PublicProps, Readonly; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; label: { type: StringConstructor; default: string; }; icon: { type: PropType; default: string; }; }>> & Readonly<{ onClear?: ((...args: any[]) => any) | undefined; }>, { icon: string | VvIconProps; label: string; disabled: boolean; inputType: "select" | "input-text"; }, {}, { VvIcon: import("vue").DefineComponent & Readonly<{}>, { prefix: import("../VvIcon").IconPrefix | string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; }, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;