import { default as React } from 'react'; export interface TableInputProps { /** Current value of the input */ value: string; /** Callback when input value changes */ onChange?: (event: React.ChangeEvent) => void; /** Hidden label for accessibility - read by screen readers */ label: string; /** Optional placeholder text */ placeholder?: string; /** Whether the input is disabled */ isDisabled?: boolean; /** Whether the input has an error */ hasError?: boolean; /** Max length for input. When passed, a character counter will display */ maxLength?: number; } /** * A text input component specifically designed for use within Table.Cell. * Provides consistent styling and behavior for editable table cells. */ declare const TableInput: React.ForwardRefExoticComponent>; export default TableInput; //# sourceMappingURL=index.d.ts.map