import React from "react"; import { InputProps } from "../Primitives"; type OmittedInputProps = "startIconAdornment" | "endIconAdornment" | "ariaDescribedBy" | "ariaLabel" | "automationId"; export interface TextFieldProps extends Omit { /** * A short example of input text. For context or additional information use the `description` prop */ labelText: string | React.ReactNode; inline?: boolean; icon?: React.SVGAttributes; /** * A descriptive message for `error` or `caution` states */ validationMessage?: string | React.ReactNode; /** * A description that provides context for the text field */ description?: string | React.ReactNode; } /** * @deprecated Please use the same component from `@kaizen/components` */ export declare const TextField: { ({ id: propsId, labelText, inline, icon, validationMessage, description, status, reversed, disabled, ...restProps }: TextFieldProps): JSX.Element; displayName: string; }; export {};