declare const _sfc_main: import("vue").DefineComponent<{ id: { type: StringConstructor; required: false; }; value: { type: StringConstructor; required: true; }; placeholder: { type: StringConstructor; required: false; }; disabled: { type: BooleanConstructor; required: false; }; expand: { type: BooleanConstructor; required: false; }; rows: { type: NumberConstructor; required: false; default: number; }; }, { __sfc: boolean; props: Readonly>>; emit: (e: "input", value: string) => void; textValue: import("vue").WritableComputedRef; form: { isError: Readonly>; setIsError: (value: boolean) => void; } | undefined; isError: import("vue").ComputedRef; hasFocus: import("vue").Ref; state: import("vue").ComputedRef<"default" | "active" | "error">; textAreaStyle: string; textAreaVariantStyle: Record<"default" | "disabled", string>; textAreaExpandStyle: string; inputBorderStyle: Record<"default" | "active" | "error", string>; }, {}, {}, {}, import("vue/types/v3-component-options").ComponentOptionsMixin, import("vue/types/v3-component-options").ComponentOptionsMixin, "input"[], string, Readonly>, { disabled: boolean; expand: boolean; rows: number; }>; export default _sfc_main;