import React from "react"; import "./TextFiled.scss"; export type input = "input" | "textarea"; export type type = "text" | "radio" | "checkbox" | "color" | "file" | "date" | "time" | "datetime-local" | "submit" | "button" | "email" | "hidden" | "image" | "number" | "password" | "range" | "search" | "url"; export interface Props { TextFieldClass?: string; TextFieldId?: string; Type: input; value?: string | number; name?: string; PlaceHolder?: string; LabelName?: string; SubType?: type; onClick?: () => void; onBlur?: () => void; onFocus?: () => void; onChange?: (event: React.ChangeEvent) => void; defaultValue?: string; OnkeyDown?: (event: React.KeyboardEvent) => void; OnkeyUp?: (event: React.KeyboardEvent) => void; readOnly?: boolean; Disabled?: boolean; contentEditable?: boolean; spellCheck?: boolean; required?: boolean; mainStyle?: React.CSSProperties; labelStyle?: React.CSSProperties; inputStyle?: React.CSSProperties; } declare function TextField({ TextFieldClass, TextFieldId, Type: Element, value, name, PlaceHolder, LabelName, SubType, onClick, onBlur, onFocus, onChange, defaultValue, OnkeyDown, OnkeyUp, readOnly, Disabled, contentEditable, spellCheck, required, mainStyle, labelStyle, inputStyle, }: Props): import("react/jsx-runtime").JSX.Element; export default TextField;