import { Component, JSX } from "solid-js"; import "./base.css"; import "./textfield.css"; export declare type TextFieldType = "text" | "color" | "date" | "datetime-local" | "email" | "file" | "month" | "number" | "password" | "range" | "search" | "tel" | "time" | "url" | "week"; export declare type SingleLineTextFieldProps = JSX.InputHTMLAttributes & { "aria-orientation"?: "horizontal" | "vertical"; multiline?: false; label: JSX.Element; type?: TextFieldType; setValue?: (value: string) => void; }; export declare type MultiLineTextFieldProps = JSX.TextareaHTMLAttributes & { "aria-orientation"?: "horizontal" | "vertical"; multiline: true; label: JSX.Element; setValue?: (value: string) => void; }; export declare type TextFieldProps = SingleLineTextFieldProps | MultiLineTextFieldProps; export declare const TextField: Component;